The current Kilo Code extension puts servers under the mcp key in kilo.jsonc, uses a command array (program plus its arguments) instead of separate command and args, and names the environment field environment rather than env. A config copied from Cursor or Claude Desktop will not load until you convert it to this shape.
Connect the Reddit MCP to Kilo Code
Kilo Code has its own config shape: MCP servers live under the mcp key in kilo.jsonc, the command is an array, and the env field is called environment. Add the redditapis-mcp block or use the Add Server dialog for 11 Reddit tools.
Written by Emma, developer relations at Redditapis. The server is the published redditapis-mcp package, so every field below is verified against the live package and Kilo Code's own docs.
How do you add the Reddit MCP to Kilo Code?
In kilo.jsonc at your project root, add a reddit entry under the mcp key with type local, a command array of ["npx", "-y", "redditapis-mcp@latest"], and an environment map holding your REDDITAPIS_KEY. Or open Settings, MCP, Add Server, Local (stdio) and fill the same fields in the UI. Older builds use .kilocode/mcp.json with the mcpServers key instead. Kilo Code loads the 11 read-only tools on the next reload.
Set up the Reddit MCP in Kilo Code
Kilo Code's config differs from most clients. The current extension uses the mcp key in kilo.jsonc, where command is an array (program plus arguments) and the env field is named environment. There is also a UI dialog that writes the same entry.
kilo.jsonc (project root) or .kilo/kilo.jsoncKey: mcp$ npx -y redditapis-mcp@latest// kilo.jsonc at your project root
{
"mcp": {
"reddit": {
"type": "local",
"command": ["npx", "-y", "redditapis-mcp@latest"],
"environment": { "REDDITAPIS_KEY": "YOUR_KEY" },
"enabled": true
}
}
}// .kilocode/mcp.json (older builds)
{
"mcpServers": {
"reddit": {
"command": "npx",
"args": ["-y", "redditapis-mcp@latest"],
"env": { "REDDITAPIS_KEY": "YOUR_KEY" }
}
}
}Edit kilo.jsonc
Add a reddit entry under the mcp key. Note the shape: command is an array of the program and its arguments, and the env field is called environment.
Or use the Add Server dialog
Open Settings, MCP, Add Server and choose Local (stdio). Fill command npx, arguments -y redditapis-mcp@latest, and REDDITAPIS_KEY. The UI writes the same entry.
Know the legacy path
On older builds the project file is .kilocode/mcp.json and it uses the mcpServers key with a string command and an env field, like most other clients.
Reload and use it
Kilo Code picks up the server on the next window reload. The reddit tools then show in the MCP panel for the agent to call.
Confirm it connected
The MCP panel in Kilo Code shows reddit as enabled with its 11 tools. Set enabled to false to keep the entry but turn the server off. If it does not load, check that command is an array and the field is environment, not env.
The 11 Reddit tools Kilo Code gets
The published server is read-only, so these tools read Reddit and never write. Votes, comments, and DMs stay REST write endpoints your agent calls directly, kept off the tool surface so a model cannot trigger a write by picking a tool. Your key, REDDITAPIS_KEY, authenticates every call.
reddit_searchreddit_subreddit_postsreddit_subreddit_topreddit_postreddit_post_commentsreddit_search_commentsreddit_search_communitiesreddit_search_mediareddit_search_usersreddit_user_profilereddit_user_commentsSame server, a different client?
The redditapis-mcp server runs the same way everywhere; only the config file and key differ per client. Setup for the others:
- Reddit MCP for Claude Desktop , mcpServers in JSON
- Reddit MCP for Claude Code , mcpServers in JSON
- Reddit MCP for Cursor , mcpServers in JSON
- Reddit MCP for VS Code , servers in JSON
- Reddit MCP for Windsurf , mcpServers in JSON
- Reddit MCP for OpenClaw , mcp.servers in JSON
- Reddit MCP for Hermes , mcp_servers in YAML
- Reddit MCP server overview , the server, tools, and pricing
- Reddit API for AI agents , tool use, MCP, and RAG on Reddit
By the numbers
Reddit MCP access, by the numbers
Every Redditapis figure resolves to our published per-call rates; every external figure is a primary US source.
Redditapis bills reads at $0.002 per call, votes at $0.005, writes at $0.012, and DMs at $0.025, one flat rate for every account with no minimum spend. (Redditapis pricing, 2026)
The published redditapis-mcp server exposes 11 read tools behind one Bearer key, and every new account starts with $0.50 in free credits, enough for roughly 250 reads before any charge. (Redditapis, 2026)
Reddit's own commercial Data API is priced at $0.24 per 1,000 API calls, the rate that ended third-party apps like Apollo in 2023. (The Verge, 2023)
Reddit's free Data API tier is capped at 100 queries per minute per OAuth client, and 10 queries per minute without OAuth, so an MCP client polling at volume needs a managed layer. (Reddit Data API Wiki, 2026)
Reddit signed a reported $60 million-a-year deal to license its data for AI training, a sign of how valuable structured Reddit context has become for models. (Reuters, 2024)
Frequently asked questions
The current extension reads kilo.jsonc at your project root (or .kilo/kilo.jsonc). Older builds use a project-level .kilocode/mcp.json, which follows the common mcpServers shape. Global servers are managed through the extension settings in your editor's global storage.
Yes. Open Settings, then MCP, then Add Server, and choose Local (stdio). Enter command npx, arguments -y redditapis-mcp@latest, and the REDDITAPIS_KEY environment variable. The dialog writes the same entry the config file would hold, so both paths reach the same result.
Set enabled to false in the reddit entry in kilo.jsonc. Kilo Code keeps the configuration but stops loading the server, which is useful for keeping context small since each MCP server's tools add to the model's context window.
It gets the 11 read-only tools from redditapis-mcp, including reddit_search, reddit_subreddit_posts, and reddit_user_comments. The server is read-only, so votes, comments, and DMs stay REST write endpoints your agent calls directly rather than through a tool.
Keep reading.
Continue exploring related pages.
Reddit API documentation
The complete 2026 reference: auth, all 28 endpoints, and code.
Get a Reddit API key
Instant bearer token, no waitlist and no enterprise contract.
Reddit Responsible Builder Policy
Why Reddit denies API applications, and the managed REST bypass.
Reddit API use cases
14 use cases from AI training to brand monitoring and DMs.
Reddit Search API
Search posts, comments, users, and communities over one REST endpoint.
Reddit MCP server
Wrap the REST API as MCP tools for Claude, Cursor, and any MCP client.
Reddit API for AI agents
Live Reddit context for tool calls, MCP servers, and RAG pipelines.
Redditapis pricing
Endpoint-level costs and quick monthly totals - reads from $0.002 / call.
Reddit API cost calculator
Estimate monthly spend using your request volume.
Reddit API guides and tutorials
Tutorials, walkthroughs, and API deep-dives for developers.
Reddit API alternatives
Evaluate alternatives by cost model, limits, and integration fit.
Official Reddit API vs Redditapis
Access, setup, rate limits, and pricing, side by side.
Affiliate program
Earn 20% lifetime commissions - capped at $5,000/yr.
Reddit Vote API tutorial
Upvote and downvote a post programmatically via the REST API.
Reddit Data API: REST, no PRAW
REST endpoints for Reddit data with no PRAW and no OAuth dance.
Reddit scraping benchmarks
Real throughput, error rates, and cost benchmarks for Reddit scraping.
Reddit API answers
Direct answers on cost, access, rate limits, endpoints, and auth.
How much the Reddit API costs
Per-call pricing from $0.002 a read, with $0.50 in free credits.
Reddit API in Python
One requests call with a bearer token, no PRAW and no OAuth flow.
Reddit shadowban checker
Check if a Reddit account is shadowbanned in seconds, free and no login.
Give Kilo Code live Reddit tools.
$0.50 in free credits at signup, no card required. Copy your bearer token, paste it into the config above, and the reddit tools are live the same session.
