Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "sim",
"description": "Plugins for Sim, the open-source AI workspace.",
"owner": {
"name": "Sim",
"url": "https://www.sim.ai"
},
"plugins": [
{
"name": "sim",
"source": "./plugins/sim"
}
]
}
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,16 @@ macOS 12+, Apple Silicon and Intel. See the [desktop docs](https://docs.sim.ai/d
</tr>
</table>

## MCP server

Connect Claude, Claude 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.

- **Claude Code:** `claude mcp add --transport http sim https://mcp.sim.ai/mcp`, then open `/mcp` to sign in
- **Claude:** add `https://mcp.sim.ai/mcp` as a custom connector under **Customize → Connectors**
- **Codex:** `codex mcp add sim --url https://mcp.sim.ai/mcp`

See the [MCP docs](https://docs.sim.ai/mcp/overview) for other clients and for self-hosted URLs.

## Self-hosting

**Requirements:** [Node.js 20+](https://nodejs.org/) and [Docker](https://www.docker.com/).
Expand Down
10 changes: 5 additions & 5 deletions apps/sim/lib/api/mcp/server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,16 +121,16 @@ export function createSimMcpServer(context: Omit<McpDispatchContext, 'signal'>):
description: DESCRIPTION,
websiteUrl: `${SIM_DOCS_URL}/mcp/overview`,
icons: [
{
src: `${baseUrl}/brandbook/icon/green.svg`,
mimeType: 'image/svg+xml',
sizes: ['any'],
},
{
src: `${baseUrl}/favicon/android-chrome-512x512.png`,
mimeType: 'image/png',
sizes: ['512x512'],
},
{
src: `${baseUrl}/favicon/android-chrome-192x192.png`,
mimeType: 'image/png',
sizes: ['192x192'],
},
],
},
{ instructions: INSTRUCTIONS }
Expand Down
21 changes: 21 additions & 0 deletions plugins/sim/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "sim",
"displayName": "Sim",
"version": "1.0.0",
"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.",
"author": {
"name": "Sim",
"url": "https://www.sim.ai"
},
"homepage": "https://docs.sim.ai/mcp/overview",
"repository": "https://github.com/simstudioai/sim",
"license": "Apache-2.0",
"keywords": ["mcp", "ai-agents", "workflows"],
"icon": "./assets/logo.png",
"mcpServers": {
"sim": {
"type": "http",
"url": "https://mcp.sim.ai/mcp"
}
}
}
16 changes: 16 additions & 0 deletions plugins/sim/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Sim plugin

Connects Claude Code 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.

## Install

```bash
claude plugin marketplace add simstudioai/sim --sparse .claude-plugin plugins
claude plugin install sim@sim
```

Then open `/mcp` in Claude Code and sign in to Sim in the browser. Access follows your Sim account and workspace roles.

## Self-hosted Sim

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).
Binary file added plugins/sim/assets/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
30 changes: 30 additions & 0 deletions server.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "ai.sim/sim",
"title": "Sim",
"description": "Build, deploy, and manage AI agents in Sim: workflows, tables, knowledge bases, files, and logs.",
"version": "1.0.0",
"websiteUrl": "https://docs.sim.ai/mcp/overview",
"repository": {
"url": "https://github.com/simstudioai/sim",
"source": "github"
},
"icons": [
{
"src": "https://www.sim.ai/favicon/android-chrome-512x512.png",
"mimeType": "image/png",
"sizes": ["512x512"]
},
{
"src": "https://www.sim.ai/favicon/android-chrome-192x192.png",
"mimeType": "image/png",
"sizes": ["192x192"]
}
],
"remotes": [
{
"type": "streamable-http",
"url": "https://mcp.sim.ai/mcp"
}
]
}
Loading