Electronic Code of Federal Regulations including FAR, DFARS, and agency supplements. 13 tools.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add ecfr -- uvx ecfr-mcp~/.codex/config.toml
[mcp_servers.ecfr]
command = "uvx"
args = ["ecfr-mcp"]
# codex mcp add ecfr -- uvx ecfr-mcp~/.cursor/mcp.json
{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"ecfr-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"ecfr": {
"type": "stdio",
"command": "uvx",
"args": [
"ecfr-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"ecfr-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"ecfr-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"ecfr-mcp"
]
}
}
}Remote
claude mcp add --transport http ecfr https://ecfr.1102tools.com/mcp~/.codex/config.toml
[mcp_servers.ecfr]
url = "https://ecfr.1102tools.com/mcp"
# codex mcp add ecfr --url https://ecfr.1102tools.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"ecfr": {
"url": "https://ecfr.1102tools.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"ecfr": {
"type": "http",
"url": "https://ecfr.1102tools.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ecfr": {
"httpUrl": "https://ecfr.1102tools.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"ecfr": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://ecfr.1102tools.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ecfr": {
"url": "https://ecfr.1102tools.com/mcp"
}
}
}