Transports
Inside a local server
A local server is a child process Claude Code starts for you. They talk over the process's stdin and stdout, so nothing is exposed to the network.
add itbash
# Everything after -- is the command to runclaude mcp add --transport stdio \ --env AIRTABLE_API_KEY=key \ airtable -- npx -y airtable-mcp-server- Runs as you, with your files and network, so only install servers you trust.
- Credentials come from the environment you pass with
--env. Claude Code also setsCLAUDE_PROJECT_DIR. - One process per session. Slow to start? Raise
MCP_TIMEOUT(ms).