Hosted MCP server for US government data (SAM.gov, USAspending, Grants.gov, Congress trades, SEC EDGAR) plus agent skills for SEC financials. Free tier.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add edgrapi-skills --env EDGRAPI_API_KEY='<EDGRAPI_API_KEY>' -- docker run -i --rm -e EDGRAPI_API_KEY ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0~/.codex/config.toml
[mcp_servers.edgrapi-skills]
command = "docker"
args = ["run", "-i", "--rm", "-e", "EDGRAPI_API_KEY", "ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0"]
env = { EDGRAPI_API_KEY = "<EDGRAPI_API_KEY>" }
# codex mcp add edgrapi-skills --env EDGRAPI_API_KEY='<EDGRAPI_API_KEY>' -- docker run -i --rm -e EDGRAPI_API_KEY ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0~/.cursor/mcp.json
{
"mcpServers": {
"edgrapi-skills": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"EDGRAPI_API_KEY",
"ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0"
],
"env": {
"EDGRAPI_API_KEY": "<EDGRAPI_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"edgrapi-skills": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"EDGRAPI_API_KEY",
"ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0"
],
"env": {
"EDGRAPI_API_KEY": "<EDGRAPI_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"edgrapi-skills": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"EDGRAPI_API_KEY",
"ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0"
],
"env": {
"EDGRAPI_API_KEY": "<EDGRAPI_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"edgrapi-skills": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"EDGRAPI_API_KEY",
"ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0"
],
"env": {
"EDGRAPI_API_KEY": "<EDGRAPI_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"edgrapi-skills": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"EDGRAPI_API_KEY",
"ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0"
],
"env": {
"EDGRAPI_API_KEY": "<EDGRAPI_API_KEY>"
}
}
}
}Remote
claude mcp add --transport http edgrapi-skills https://api.edgrapi.com/mcp~/.codex/config.toml
[mcp_servers.edgrapi-skills]
url = "https://api.edgrapi.com/mcp"
# codex mcp add edgrapi-skills --url https://api.edgrapi.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"edgrapi-skills": {
"url": "https://api.edgrapi.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"edgrapi-skills": {
"type": "http",
"url": "https://api.edgrapi.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"edgrapi-skills": {
"httpUrl": "https://api.edgrapi.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"edgrapi-skills": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.edgrapi.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"edgrapi-skills": {
"url": "https://api.edgrapi.com/mcp"
}
}
}Environment variables
EDGRAPI_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.