---
title: MCP resources & prompts
description: Read-only resources and ready-made prompts the Schedule & Chill MCP server provides.
published: 2026-06-07
updated: 2026-09-14
---

# Resources & Prompts

Beyond tools, the MCP server exposes read-only **resources** (context an agent can load) and **prompts** (ready-made templates).

## Resources

Resources are read-only JSON an agent can pull into context without making a change.

| Resource           | URI                                   | Contents                                                  |
| ------------------ | ------------------------------------- | --------------------------------------------------------- |
| Connected Accounts | `schedulenchill://accounts/connected` | Active connected accounts (id, platform, name, username). |
| Upcoming Schedule  | `schedulenchill://schedule/upcoming`  | The next 20 scheduled posts.                              |
| Media Library      | `schedulenchill://media/library`      | The 20 most recent media files.                           |

Example — the Upcoming Schedule resource:

```json
{
    "count": 5,
    "posts": [
        {
            "id": 123,
            "content": "Hello world…",
            "scheduled_at": "2026-06-07T10:00:00Z",
            "platforms": ["x", "linkedin"]
        }
    ]
}
```

## Prompts

Prompts are reusable templates an MCP client can offer the user.

### content_idea

Generate content ideas for a niche.

| Argument | Required | Notes                        |
| -------- | -------- | ---------------------------- |
| `niche`  | yes      | Your niche or industry.      |
| `count`  | no       | Number of ideas (default 5). |

### draft_post

Draft a post about a topic, sized for the target platforms.

| Argument    | Required | Notes                                                                                                  |
| ----------- | -------- | ------------------------------------------------------------------------------------------------------ |
| `topic`     | yes      | Subject of the post.                                                                                   |
| `tone`      | no       | `professional`, `casual`, or `humorous`. Defaults to professional.                                     |
| `platforms` | no       | Comma-separated targets, e.g. `x,linkedin`. Affects length and style (X ≤ 280 chars; LinkedIn longer). |

A typical flow: call `draft_post` to write copy, then `schedule_post` to queue it.
