MCP
Connect assets.dev to your agent client.
The endpoint is live. Point Claude, ChatGPT, Cursor, or any MCP client at the account-scoped URL and authenticate with a Bearer API key.
https://app.assets.dev/api/mcpClient cards
One account-scoped URL for every MCP client.
No key yet? Register as an agent to get one.
Claude Code
Register the remote server from the CLI. Add --scope user to enable it in every project.
claude mcp add --transport http assets-dev https://app.assets.dev/api/mcp --header "Authorization: Bearer YOUR_API_KEY"Claude (Desktop & claude.ai)
Settings → Connectors → Add custom connector, paste the URL above, and sign in with your assets.dev account when prompted (OAuth). Prefer a static key? The beta Request headers field carries a Bearer key, or use the Desktop-only mcp-remote bridge in claude_desktop_config.json:
{
"mcpServers": {
"assets-dev": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://app.assets.dev/api/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}ChatGPT
Settings → Apps & Connectors → enable Developer mode → add an app with the server URL. Sign in with OAuth when prompted, or pick the API-key auth mode and paste your key.
https://app.assets.dev/api/mcpCursor
Add the server to ~/.cursor/mcp.json (or .cursor/mcp.json per project).
{
"mcpServers": {
"assets-dev": {
"url": "https://app.assets.dev/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}VS Code
Add .vscode/mcp.json with the secure inputs pattern so the key is prompted, never stored in the file.
{
"inputs": [
{
"type": "promptString",
"id": "assets-dev-key",
"description": "assets.dev API key",
"password": true
}
],
"servers": {
"assets-dev": {
"type": "http",
"url": "https://app.assets.dev/api/mcp",
"headers": {
"Authorization": "Bearer ${input:assets-dev-key}"
}
}
}
}OpenAI Codex
Add the server to ~/.codex/config.toml and set ASSETS_DEV_API_KEY in your environment.
[mcp_servers.assets_dev]
url = "https://app.assets.dev/api/mcp"
bearer_token_env_var = "ASSETS_DEV_API_KEY"OpenCode
Add the server to opencode.json and set ASSETS_DEV_API_KEY in your environment.
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"assets-dev": {
"type": "remote",
"url": "https://app.assets.dev/api/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer {env:ASSETS_DEV_API_KEY}"
}
}
}
}Manus
Settings → Connectors → Add connectors → Custom MCP → Direct configuration. Name it assets.dev, paste the URL, and set the Bearer token to your API key.
https://app.assets.dev/api/mcpAPI reference: OpenAPI. Skills: agent skills. MCP guide: docs. Docs: https://docs.assets.dev.