Skip to content

Commit 8e48733

Browse files
author
Chris Funderburg
committed
docs(mcp): update available tools and client configuration details
1 parent b3f812e commit 8e48733

4 files changed

Lines changed: 189 additions & 138 deletions

File tree

README.md

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ Codex includes a [Model Context Protocol](https://modelcontextprotocol.io/) (MCP
617617

618618
### Available Tools
619619

620-
The MCP server exposes 12 tools for AI agents:
620+
The MCP server exposes 16 tools for AI agents:
621621

622622
| Tool | Description |
623623
|------|-------------|
@@ -633,22 +633,58 @@ The MCP server exposes 12 tools for AI agents:
633633
| `create_folder` | Create a new folder |
634634
| `delete_folder` | Delete an empty folder |
635635
| `rename_folder` | Rename a folder |
636+
| `list_attachments` | List attachments in a folder |
637+
| `upload_attachment` | Upload a file attachment |
638+
| `get_attachment` | Download an attachment |
639+
| `delete_attachment` | Delete an attachment |
636640

637641
### Client Configuration
638642

643+
> **Important**: Claude Desktop only supports **stdio** transport and cannot connect to HTTP-based MCP servers directly. You must use [`mcp-remote`](https://www.npmjs.com/package/mcp-remote) as a bridge. VS Code/GitHub Copilot supports native HTTP connections.
644+
639645
**Claude Desktop** (`~/Library/Application Support/Claude/claude_desktop_config.json`):
646+
647+
Claude Desktop requires `mcp-remote` to bridge stdio to HTTP:
648+
640649
```json
641650
{
642651
"mcpServers": {
643652
"codex": {
644-
"url": "http://localhost:3002/mcp",
645-
"headers": { "Authorization": "Bearer your-api-key" }
653+
"command": "npx",
654+
"args": [
655+
"-y",
656+
"mcp-remote",
657+
"https://your-codex-server.com/mcp",
658+
"--header",
659+
"Authorization: Bearer your-api-key"
660+
]
661+
}
662+
}
663+
}
664+
```
665+
666+
For local development:
667+
```json
668+
{
669+
"mcpServers": {
670+
"codex": {
671+
"command": "npx",
672+
"args": [
673+
"-y",
674+
"mcp-remote",
675+
"http://localhost:3002/mcp",
676+
"--header",
677+
"Authorization: Bearer your-api-key"
678+
]
646679
}
647680
}
648681
}
649682
```
650683

651-
**VS Code / GitHub Copilot** (settings or `mcp.json`):
684+
**VS Code / GitHub Copilot** (settings or `.vscode/mcp.json`):
685+
686+
VS Code supports native HTTP transport:
687+
652688
```json
653689
{
654690
"servers": {

0 commit comments

Comments
 (0)