Skip to content

Commit 7fb3541

Browse files
committed
improvement(mcp): prepare the hosted MCP server for registry and plugin directory listings
- server.json for the official MCP Registry (ai.sim/sim, streamable HTTP remote at mcp.sim.ai) - Claude Code and Cursor plugin bundle under plugins/sim with root marketplace manifests; nothing auto-loads for contributors - One-click Cursor and VS Code install links in the MCP docs, and an MCP server section in the README
1 parent 9f7ca62 commit 7fb3541

9 files changed

Lines changed: 139 additions & 3 deletions

File tree

‎.claude-plugin/marketplace.json‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"name": "sim",
3+
"description": "Plugins for Sim, the open-source AI workspace.",
4+
"owner": {
5+
"name": "Sim",
6+
"url": "https://www.sim.ai"
7+
},
8+
"plugins": [
9+
{
10+
"name": "sim",
11+
"source": "./plugins/sim"
12+
}
13+
]
14+
}

‎.cursor-plugin/marketplace.json‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"name": "sim",
3+
"owner": {
4+
"name": "Sim"
5+
},
6+
"metadata": {
7+
"description": "Plugins for Sim, the open-source AI workspace."
8+
},
9+
"plugins": [
10+
{
11+
"name": "sim",
12+
"source": "./plugins/sim"
13+
}
14+
]
15+
}

‎README.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,19 @@ macOS 12+, Apple Silicon and Intel. See the [desktop docs](https://docs.sim.ai/d
7575
</tr>
7676
</table>
7777

78+
## MCP server
79+
80+
Connect Claude, Cursor, VS Code, Codex, or any MCP client to Sim Cloud at `https://mcp.sim.ai/mcp`. Your agent can manage workspaces, run and deploy workflows, and work with tables, knowledge bases, files, and logs. Sign in with OAuth or use an API key.
81+
82+
<a href="https://cursor.com/install-mcp?name=sim&config=eyJ1cmwiOiJodHRwczovL21jcC5zaW0uYWkvbWNwIn0%3D" target="_blank" rel="noopener noreferrer"><img src="https://img.shields.io/badge/Add%20to-Cursor-E6E6E6?logo=cursor&logoColor=1A1A1A&labelColor=C3C3C3&color=E6E6E6" alt="Add Sim to Cursor"></a>
83+
<a href="https://vscode.dev/redirect/mcp/install?name=sim&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.sim.ai%2Fmcp%22%7D" target="_blank" rel="noopener noreferrer"><img src="https://img.shields.io/badge/Install%20in-VS%20Code-E6E6E6?labelColor=C3C3C3&color=E6E6E6" alt="Install Sim in VS Code"></a>
84+
85+
```bash
86+
claude mcp add --transport http sim https://mcp.sim.ai/mcp
87+
```
88+
89+
See the [MCP docs](https://docs.sim.ai/mcp/overview) for every client and for self-hosted URLs.
90+
7891
## Self-hosting
7992

8093
**Requirements:** [Node.js 20+](https://nodejs.org/) and [Docker](https://www.docker.com/).

‎apps/docs/content/docs/mcp/overview.mdx‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,9 @@ Claude's hosted connectors call from Anthropic's infrastructure, so your server
4444
`codex mcp login sim`.
4545
</Tab>
4646
<Tab value="Cursor">
47-
Add `sim` to `mcpServers` in `~/.cursor/mcp.json`, then enable it in
48-
Cursor and sign in to Sim:
47+
[Add Sim to Cursor](https://cursor.com/install-mcp?name=sim&config=eyJ1cmwiOiJodHRwczovL21jcC5zaW0uYWkvbWNwIn0%3D),
48+
then enable it in Cursor and sign in to Sim. To add it by hand, put
49+
`sim` in `mcpServers` in `~/.cursor/mcp.json`:
4950

5051
```json
5152
{
@@ -56,7 +57,9 @@ Claude's hosted connectors call from Anthropic's infrastructure, so your server
5657
```
5758
</Tab>
5859
<Tab value="VS Code">
59-
Add `sim` to `.vscode/mcp.json`, then start it and sign in to Sim:
60+
[Install Sim in VS Code](https://vscode.dev/redirect/mcp/install?name=sim&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.sim.ai%2Fmcp%22%7D),
61+
then start it and sign in to Sim. To add it to one workspace instead, put
62+
`sim` in `.vscode/mcp.json`:
6063

6164
```json
6265
{
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"name": "sim",
3+
"displayName": "Sim",
4+
"version": "1.0.0",
5+
"description": "Connect to Sim, the open-source AI workspace, to build, deploy, and manage AI agents: run workflows and work with tables, knowledge bases, files, and logs.",
6+
"author": {
7+
"name": "Sim",
8+
"url": "https://www.sim.ai"
9+
},
10+
"homepage": "https://docs.sim.ai/mcp/overview",
11+
"repository": "https://github.com/simstudioai/sim",
12+
"license": "Apache-2.0",
13+
"keywords": ["mcp", "ai-agents", "workflows"],
14+
"icon": "./assets/logo.svg",
15+
"mcpServers": {
16+
"sim": {
17+
"type": "http",
18+
"url": "https://mcp.sim.ai/mcp"
19+
}
20+
}
21+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"name": "sim",
3+
"displayName": "Sim",
4+
"version": "1.0.0",
5+
"description": "Connect to Sim, the open-source AI workspace, to build, deploy, and manage AI agents: run workflows and work with tables, knowledge bases, files, and logs.",
6+
"author": {
7+
"name": "Sim"
8+
},
9+
"homepage": "https://docs.sim.ai/mcp/overview",
10+
"repository": "https://github.com/simstudioai/sim",
11+
"license": "Apache-2.0",
12+
"keywords": ["mcp", "ai-agents", "workflows"],
13+
"logo": "assets/logo.svg",
14+
"mcpServers": {
15+
"sim": {
16+
"url": "https://mcp.sim.ai/mcp"
17+
}
18+
}
19+
}

‎plugins/sim/README.md‎

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Sim plugin
2+
3+
Connects Claude Code or Cursor to Sim, the open-source AI workspace where teams build, deploy, and manage AI agents. The plugin adds Sim's hosted MCP server, `https://mcp.sim.ai/mcp`, so your agent can manage workspaces, run and deploy workflows, and work with tables, knowledge bases, files, and logs.
4+
5+
## Install
6+
7+
Claude Code:
8+
9+
```bash
10+
claude plugin marketplace add simstudioai/sim --sparse .claude-plugin plugins
11+
claude plugin install sim@sim
12+
```
13+
14+
Cursor: use [Add to Cursor](https://cursor.com/install-mcp?name=sim&config=eyJ1cmwiOiJodHRwczovL21jcC5zaW0uYWkvbWNwIn0%3D).
15+
16+
Then sign in to Sim in the browser when your client asks. In Claude Code, open `/mcp` to start sign-in. Access follows your Sim account and workspace roles.
17+
18+
## Self-hosted Sim
19+
20+
This plugin connects to Sim Cloud. For a self-hosted deployment, add your own server URL instead, as described in the [MCP docs](https://docs.sim.ai/mcp/overview).

‎plugins/sim/assets/logo.svg‎

Lines changed: 1 addition & 0 deletions
Loading

‎server.json‎

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
3+
"name": "ai.sim/sim",
4+
"title": "Sim",
5+
"description": "Build, deploy, and manage AI agents in Sim: workflows, tables, knowledge bases, files, and logs.",
6+
"version": "1.0.0",
7+
"websiteUrl": "https://docs.sim.ai/mcp/overview",
8+
"repository": {
9+
"url": "https://github.com/simstudioai/sim",
10+
"source": "github"
11+
},
12+
"icons": [
13+
{
14+
"src": "https://www.sim.ai/brandbook/icon/green.svg",
15+
"mimeType": "image/svg+xml",
16+
"sizes": ["any"]
17+
},
18+
{
19+
"src": "https://www.sim.ai/favicon/android-chrome-512x512.png",
20+
"mimeType": "image/png",
21+
"sizes": ["512x512"]
22+
}
23+
],
24+
"remotes": [
25+
{
26+
"type": "streamable-http",
27+
"url": "https://mcp.sim.ai/mcp"
28+
}
29+
]
30+
}

0 commit comments

Comments
 (0)