All MCP Clients
Installation examples for MCP clients
AppDataLayer supports all MCP clients. Below are configuration examples for popular clients. If your client isn’t listed, check its documentation for MCP server installation.
Run this command. See Claude Code MCP docs for more info.
Local Server Connection
claude mcp add --scope user appdatalayer -- npx -y appdatalayer-mcp --api-key YOUR_API_KEYRemote Server Connection
claude mcp add --scope user --header "APPDATALAYER_API_KEY: YOUR_API_KEY" --transport http appdatalayer https://mcp.appdatalayer.com/mcpGo to: Settings -> Cursor Settings -> MCP -> Add new global MCP server
Pasting the following configuration into your Cursor ~/.cursor/mcp.json file is the recommended approach. You may also install in a specific project by creating .cursor/mcp.json in your project folder. See Cursor MCP docs for more info.
Since Cursor 1.0, you can click the install button below for instant one-click installation.
Remote Server Connection
{
"mcpServers": {
"appdatalayer": {
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
}
}
}
}Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Add this to your Opencode configuration file. See Opencode MCP docs for more info.
Remote Server Connection
"mcp": {
"appdatalayer": {
"type": "remote",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
},
"enabled": true
}
}Local Server Connection
{
"mcp": {
"appdatalayer": {
"type": "local",
"command": ["npx", "-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"],
"enabled": true
}
}
}See OpenAI Codex for more information.
Local Server Connection
[mcp_servers.appdatalayer]
args = ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
command = "npx"
startup_timeout_ms = 20_000Remote Server Connection
[mcp_servers.appdatalayer]
url = "https://mcp.appdatalayer.com/mcp"
http_headers = { "APPDATALAYER_API_KEY" = "YOUR_API_KEY" }If you see startup timeout errors, try increasing startup_timeout_ms to 40_000.
Add this to your Antigravity MCP config file. See Antigravity MCP docs for more info.
Remote Server Connection
{
"mcpServers": {
"appdatalayer": {
"serverUrl": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
}
}
}
}Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Add this to your VS Code MCP config file. See VS Code MCP docs for more info.
Remote Server Connection
"mcp": {
"servers": {
"appdatalayer": {
"type": "http",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
}
}
}
}Local Server Connection
"mcp": {
"servers": {
"appdatalayer": {
"type": "stdio",
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}See Kiro Model Context Protocol Documentation for details.
- Navigate
Kiro>MCP Servers - Add a new MCP server by clicking the
+ Addbutton. - Paste the configuration:
{
"mcpServers": {
"AppDataLayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}- Click
Saveto apply.
You can configure the AppDataLayer MCP server in Kilo Code using either the UI or by editing your project’s MCP configuration file.
Kilo Code supports two configuration levels:
- Global MCP Configuration — stored in
mcp_settings.json - Project-level MCP Configuration — stored in
.kilocode/mcp.json(recommended)
Configure via Kilo Code UI
- Open Kilo Code.
- Click the Settings icon in the top-right corner.
- Navigate to Settings → MCP Servers.
- Click Add Server.
- Choose HTTP Server (Streamable HTTP Transport).
- Enter the details:
- URL:
https://mcp.appdatalayer.com/mcp - Headers → Add Header
- Key:
Authorization - Value:
Bearer YOUR_API_KEY
- Key:
- URL:
- Click Save.
Manual Configuration
Create .kilocode/mcp.json:
{
"mcpServers": {
"appdatalayer": {
"type": "streamable-http",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
},
"alwaysAllow": [],
"disabled": false
}
}
}Add this to your Roo Code MCP configuration file. See Roo Code MCP docs for more info.
Remote Server Connection
{
"mcpServers": {
"appdatalayer": {
"type": "streamable-http",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
}
}
}
}Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Add this to your Windsurf MCP config file. See Windsurf MCP docs for more info.
Remote Server Connection
{
"mcpServers": {
"appdatalayer": {
"serverUrl": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
}
}
}
}Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Remote Server Connection
Open Claude Desktop and navigate to Settings > Connectors > Add Custom Connector. Enter the name as AppDataLayer and the remote MCP server URL as https://mcp.appdatalayer.com/mcp.
Local Server Connection
Open Claude Desktop developer settings and edit your claude_desktop_config.json file. See Claude Desktop MCP docs for more info.
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}ChatGPT supports MCP servers through remote connectors via Developer Mode (beta). Available for Pro, Plus, Team, Enterprise, and Edu plans.
1. Enable Developer Mode
Go to: Settings → Apps → Advanced settings → Enable Developer Mode
2. Create an App
Go to: Settings → Apps → Create App
Fill in the following:
| Field | Value |
|---|---|
| Name | AppDataLayer |
| Description | Fetch up-to-date documentation and code examples for any library directly from the source |
| MCP Server URL | https://mcp.appdatalayer.com/mcp/oauth |
Accept the security notice and complete the one-time OAuth authorization.
3. Use in a Conversation
Start a new chat → Click the plus icon → Hover over More → Select the AppDataLayer app.
Alternatively, you can say use appdatalayer in your prompt and ChatGPT will automatically use the AppDataLayer app.
See OpenAI MCP docs for more info.
The ChatGPT desktop app shares apps configured on the web. Set up the app on chatgpt.com first.
1. Enable Developer Mode (on the Web)
Go to: Settings → Apps → Advanced settings → Enable Developer Mode
2. Create an App (on the Web)
Go to: Settings → Apps → Create App
Fill in the following:
| Field | Value |
|---|---|
| Name | AppDataLayer |
| Description | Fetch up-to-date documentation and code examples for any library directly from the source |
| MCP Server URL | https://mcp.appdatalayer.com/mcp/oauth |
Accept the security notice and complete the one-time OAuth authorization.
3. Use in the Desktop App
Open the ChatGPT desktop app → Start a new chat → ChatGPT will automatically use the AppDataLayer app when you ask it to.
Apps configured on the web are automatically available in the desktop app.
See OpenAI MCP docs for more info.
Use the Add manually feature and fill in the JSON configuration. See Trae documentation for more details.
Remote Server Connection
{
"mcpServers": {
"appdatalayer": {
"url": "https://mcp.appdatalayer.com/mcp"
}
}
}Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}You can easily install AppDataLayer through the Cline MCP Server Marketplace by following these instructions:
- Open Cline.
- Click the hamburger menu icon to enter the MCP Servers section.
- Use the search bar within the Marketplace tab to find AppDataLayer.
- Click the Install button.
Or you can directly edit MCP servers configuration:
- Open Cline.
- Click the hamburger menu icon to enter the MCP Servers section.
- Choose Remote Servers tab.
- Click the Edit Configuration button.
- Add appdatalayer to
mcpServers:
{
"mcpServers": {
"appdatalayer": {
"url": "https://mcp.appdatalayer.com/mcp",
"type": "streamableHttp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}To configure AppDataLayer MCP in Augment Code, you can use either the graphical interface or manual configuration.
Using the Augment Code UI
-
Click the hamburger menu.
-
Select Settings.
-
Navigate to the Tools section.
-
Click the + Add MCP button.
-
Enter the following command:
npx -y appdatalayer-mcp@latest -
Name the MCP: AppDataLayer.
-
Click the Add button.
Manual Configuration
- Press Cmd/Ctrl Shift P or go to the hamburger menu in the Augment panel
- Select Edit Settings
- Under Advanced, click Edit in settings.json
- Add the server configuration to the
mcpServersarray in theaugment.advancedobject
"augment.advanced": {
"mcpServers": [
{
"name": "appdatalayer",
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
]
}See Gemini CLI Configuration for details.
- Open the Gemini CLI settings file at
~/.gemini/settings.json - Add the following to the
mcpServersobject:
{
"mcpServers": {
"appdatalayer": {
"httpUrl": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY",
"Accept": "application/json, text/event-stream"
}
}
}
}Or, for a local server:
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Use these alternatives to run the local AppDataLayer MCP server with other runtimes.
Bun
{
"mcpServers": {
"appdatalayer": {
"command": "bunx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Deno
{
"mcpServers": {
"appdatalayer": {
"command": "deno",
"args": [
"run",
"--allow-env=NO_DEPRECATION,TRACE_DEPRECATION",
"--allow-net",
"npm:appdatalayer-mcp"
]
}
}
}Add the following configuration to Repository->Settings->Copilot->Coding agent->MCP configuration:
{
"mcpServers": {
"appdatalayer": {
"type": "http",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
},
"tools": ["query-docs", "resolve-library-id"]
}
}
}See the official GitHub documentation for more info.
Open ~/.copilot/mcp-config.json and add:
{
"mcpServers": {
"appdatalayer": {
"type": "http",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
},
"tools": ["query-docs", "resolve-library-id"]
}
}
}Or, for a local server:
{
"mcpServers": {
"appdatalayer": {
"type": "local",
"command": "npx",
"tools": ["query-docs", "resolve-library-id"],
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Add this to your Amazon Q Developer CLI configuration file. See Amazon Q Developer CLI docs for more details.
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}See Warp Model Context Protocol Documentation for details.
- Navigate
Settings>AI>Manage MCP servers. - Add a new MCP server by clicking the
+ Addbutton. - Paste the configuration:
{
"AppDataLayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"],
"env": {},
"working_directory": null,
"start_on_launch": true
}
}- Click
Save.
Run this command in your terminal. See Amp MCP docs for more info.
Without API Key (Basic Usage)
amp mcp add appdatalayer https://mcp.appdatalayer.com/mcpWith API Key (Higher Rate Limits & Private Repos)
amp mcp add appdatalayer --header "APPDATALAYER_API_KEY=YOUR_API_KEY" https://mcp.appdatalayer.com/mcpIt can be installed via Zed Extensions or you can add this to your Zed settings.json. See Zed Context Server docs for more info.
{
"context_servers": {
"AppDataLayer": {
"source": "custom",
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}To install AppDataLayer MCP Server for any client automatically via Smithery:
npx -y @smithery/cli@latest install appdatalayer-mcp --client <CLIENT_NAME> --key <YOUR_SMITHERY_KEY>You can find your Smithery key in the Smithery.ai webpage.
See JetBrains AI Assistant Documentation for more details.
- In JetBrains IDEs, go to
Settings->Tools->AI Assistant->Model Context Protocol (MCP) - Click
+ Add. - Click on
Commandin the top-left corner and select the As JSON option - Add this configuration:
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}- Click
Applyto save changes.
See Qwen Code MCP Configuration for details.
Using CLI Command
By default, configurations are saved to the project scope (.qwen/settings.json). Use the --scope user flag to save to the user scope (~/.qwen/settings.json) instead.
Remote Server Connection
qwen mcp add --transport http appdatalayer https://mcp.appdatalayer.com/mcp \
--header "APPDATALAYER_API_KEY: YOUR_API_KEY" \
--header "Accept: application/json, text/event-stream"Local Server Connection
qwen mcp add appdatalayer npx -y appdatalayer-mcp --api-key YOUR_API_KEYManual Configuration
- Open the Qwen Code settings file at
~/.qwen/settings.json(user scope) or.qwen/settings.json(project scope) - Add the following to the
mcpServersobject:
Remote Server Connection
{
"mcpServers": {
"appdatalayer": {
"httpUrl": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY",
"Accept": "application/json, text/event-stream"
}
}
}
}Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}- Create a
Dockerfile:
FROM node:18-alpine
WORKDIR /app
RUN npm install -g appdatalayer-mcp
CMD ["appdatalayer-mcp"]- Build the image:
docker build -t appdatalayer-mcp .- Configure your MCP client:
{
"mcpServers": {
"appdatalayer": {
"command": "docker",
"args": ["run", "-i", "--rm", "appdatalayer-mcp"],
"transportType": "stdio"
}
}
}The configuration on Windows is slightly different. Use cmd to run npx:
{
"mcpServers": {
"appdatalayer": {
"command": "cmd",
"args": ["/c", "npx", "-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"],
"disabled": false,
"autoApprove": []
}
}
}See LM Studio MCP Support for more information.
One-click install:
Manual set-up:
- Navigate to
Program(right side) >Install>Edit mcp.json. - Paste the configuration:
{
"mcpServers": {
"AppDataLayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}- Click
Save.
See Visual Studio MCP Servers documentation for details.
{
"inputs": [],
"servers": {
"appdatalayer": {
"type": "http",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
}
}
}
}Or, for a local server:
{
"mcp": {
"servers": {
"appdatalayer": {
"type": "stdio",
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}
}Add this to your Crush configuration file. See Crush MCP docs for more info.
Remote Server Connection
{
"$schema": "https://charm.land/crush.json",
"mcp": {
"appdatalayer": {
"type": "http",
"url": "https://mcp.appdatalayer.com/mcp",
"headers": {
"APPDATALAYER_API_KEY": "YOUR_API_KEY"
}
}
}
}Local Server Connection
{
"$schema": "https://charm.land/crush.json",
"mcp": {
"appdatalayer": {
"type": "stdio",
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Open the “Settings” page, navigate to “Plugins,” and enter:
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}See BoltAI’s Documentation for more info.
Edit your Rovo Dev CLI MCP config:
acli rovodev mcpRemote Server Connection
{
"mcpServers": {
"appdatalayer": {
"url": "https://mcp.appdatalayer.com/mcp"
}
}
}Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}- Go to the Zencoder menu (…)
- Select Agent tools
- Click on Add custom MCP
- Add the name and configuration:
{
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}- Click Install.
See Qodo Gen docs for more details.
- Open Qodo Gen chat panel in VSCode or IntelliJ.
- Click Connect more tools.
- Click + Add new MCP.
- Add the configuration:
Local Server Connection
{
"mcpServers": {
"appdatalayer": {
"command": "npx",
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"]
}
}
}Remote Server Connection
{
"mcpServers": {
"appdatalayer": {
"url": "https://mcp.appdatalayer.com/mcp"
}
}
}See Local and Remote MCPs for Perplexity for more information.
- Navigate
Perplexity>Settings - Select
Connectors. - Click
Add Connector. - Select
Advanced. - Enter Server Name:
AppDataLayer - Paste:
{
"args": ["-y", "appdatalayer-mcp", "--api-key", "YOUR_API_KEY"],
"command": "npx",
"env": {}
}- Click
Save.
Factory’s droid supports MCP servers through its CLI. See Factory MCP docs for more info.
Remote Server Connection
droid mcp add appdatalayer https://mcp.appdatalayer.com/mcp --type http --header "APPDATALAYER_API_KEY: YOUR_API_KEY"Local Server Connection
droid mcp add appdatalayer "npx -y appdatalayer-mcp" --env APPDATALAYER_API_KEY=YOUR_API_KEYEmdash is an orchestration layer for running multiple coding agents in parallel.
What Emdash provides:
- Global toggle: Settings → MCP → “Enable AppDataLayer MCP”
- Per-workspace enable: The AppDataLayer button in the ProviderBar
What you still need to do: Configure your coding agent (Codex, Claude Code, Cursor, etc.) to connect to AppDataLayer MCP. Emdash does not modify your agent’s config.
See the Emdash repository for more information.