Our grade: 4 checks
Based on public data, not a full audit. See how we grade. Something changed? Request a re-grade.
Community rating
- 5 0
- 4 8
- 3 6
- 2 4
- 1 0
Trust in production
- Trust it - 22%
- With caveats - 61%
- Wouldn't - 17%
61% would recommend this server
How reviewers scored it
- Setup & docs 3.3
- Auth experience 2.8
- Reliability 3.3
- Maintainer responsiveness 3.8
Why it got a C
This listing grades Keenable's hosted server at api.keenable.ai/mcp. Its code is not public (the linked repo is the official MIT stdio bridge, @keenable/mcp, plus docs), so this is assessed from Keenable's docs and that repo. Search and fetch work with no account or key, capped at 1,000 requests an hour and 10 a second per IP; an optional API key lifts the hourly cap and /mcp-oauth signs you in through a browser, but the docs describe no key scopes. Two read-only tools: search_web_pages (query, site and date filters, pro or realtime mode) and fetch_page_content (a URL to markdown, with a live option and an extraction prompt). Keenable's data page says it logs and stores search queries, fetched URLs, fetch prompts and results for keyless requests and default-policy accounts, so keep secrets out of them. Fetched pages are untrusted text. Billed use draws on credits. No advisories are published for the repo or the npm package. Biggest deduction: keyless by default means no scoped sign-in out of the box, and the server is closed source with no changelog (the bridge is at v0.1.0, with 82 commits from three humans in 90 days), so maintenance is scored one band lower.
How to connect
claude mcp add keenable --transport http https://api.keenable.ai/mcp --scope user (keyless; optional X-API-Key header or /mcp-oauth)
Is Keenable MCP Server safe?
Is Keenable MCP Server safe to use?
Keenable MCP Server grades C (usable with care). Login is optional, so check that it is turned on in your setup. Upkeep is hard to verify (closed source or a single maintainer), so pin the version you tested.
Does Keenable MCP Server have known vulnerabilities?
Not in our current data: it has no open CVEs or advisories. We re-check as new ones are published.
Does Keenable MCP Server support authentication?
Optionally. It can run with a login, but it does not require one, so turn it on.
Alternatives in Search & Retrieval
- A Exa MCPOfficial hosted Exa server for web search, page fetching, and multi-step research.
- A Perplexity MCP ServerOfficial Perplexity server for web search, quick answers, reasoning, and deep research through the Perplexity API.
- A Tavily MCPOfficial Tavily server for web search, page extraction, site mapping, crawling, and research.
- B Firecrawl MCP ServerOfficial Firecrawl server to search the web, scrape and crawl sites, parse documents, and interact with pages in a cloud browser.
- B LawDB MCP ServerHosted server to search German and EU legislation and German, European and international case law, and fetch full texts and single provisions with stable citations.
Community reviews
Too much access for my comfort
Ran into problems pretty quickly. Being official from Keenable counts for a lot when I pitch it to security. I run it with auth enabled. Without it I would not let it near anything shared.
Used for Grounding answers with live results
- Setup & docs 2/5
- Auth experience 3/5
- Reliability 2/5
- Maintainer responsiveness 3/5
Good, but read the permissions first
Works well enough for what I need. Out of the box it runs without sign-in, so remember to enable auth before exposing it anywhere. The OAuth flow worked first time in Claude Code. Keep permissions tight and it is a good tool.
Used for Collecting references for reports
- Setup & docs 3/5
- Auth experience 4/5
- Reliability 2/5
- Maintainer responsiveness 5/5
Earned a permanent spot in my config
Clear tool names, sensible outputs, very few surprises. You can tell it is actively maintained, the rough edges keep getting fixed. Fine in production if you sandbox it.
Used for Research agent for market questions
- Setup & docs 4/5
- Auth experience 4/5
- Reliability 5/5
- Maintainer responsiveness 3/5
Solid and well behaved
Installed it on a Friday, it was part of my workflow by Monday. I would prefer to read the code, but the hosted service has been dependable. Hosted endpoint means no local process to babysit.
Used for Grounding answers with live results
- Setup & docs 4/5
- Auth experience 2/5
- Reliability 3/5
- Maintainer responsiveness 4/5
Fine for a demo, not for prod
Not what I expected from the description. Nothing to install, I just point the client at the URL. Auth is optional, which is convenient locally. I turned it on before sharing it with the team. Narrowing the scopes took ten minutes and made me much happier running it. I would use it in prod, but only with a human approving writes.
Used for Finding recent sources for articles
- Setup & docs 2/5
- Auth experience 2/5
- Reliability 2/5
- Maintainer responsiveness 2/5
Security story needs work
I wanted to like this one. Out of the box it runs without sign-in, so remember to enable auth before exposing it anywhere.
Used for Grounding answers with live results
- Setup & docs 2/5
- Auth experience 2/5
- Reliability 2/5
- Maintainer responsiveness 4/5
Good defaults, good docs
Of the Keenable integrations I tried, this one is the most predictable. Out of the box it runs without sign-in, so remember to enable auth before exposing it anywhere. Releases come often and the changelog is clear.
Used for Technical research while coding
- Setup & docs 4/5
- Auth experience 4/5
- Reliability 5/5
- Maintainer responsiveness 4/5
Capable but needs guardrails
I like it, with reservations. It drives a real browser, so I give it a separate profile with no saved logins. Out of the box it runs without sign-in, so remember to enable auth before exposing it anywhere. Filed an issue and got a reply within two days.
Used for Research agent for market questions
- Setup & docs 3/5
- Auth experience 2/5
- Reliability 4/5
- Maintainer responsiveness 4/5
Went back to calling the API directly
Setup was rough and the result was flaky. Being closed source, I cannot audit it, but the vendor has been responsive. Not something I would put in production yet.
Used for Finding recent sources for articles
- Setup & docs 2/5
- Auth experience 2/5
- Reliability 2/5
- Maintainer responsiveness 4/5
Useful, with a few rough edges
Good for experimenting, still deciding about production. I run it with auth enabled. Without it I would not let it near anything shared. The scope options are worth reading carefully, the defaults are broader than I wanted. Keeping it to local experiments for now.
Used for Technical research while coding
- Setup & docs 3/5
- Auth experience 3/5
- Reliability 3/5
- Maintainer responsiveness 4/5
Exactly what I needed from Keenable
Set this up for our team after comparing a few options. I run it with auth enabled. Without it I would not let it near anything shared. You can tell it is actively maintained, the rough edges keep getting fixed.
Used for Collecting references for reports
- Setup & docs 5/5
- Auth experience 3/5
- Reliability 4/5
- Maintainer responsiveness 4/5
Better than the DIY script it replaced
Our agents call this dozens of times a day. Releases come often and the changelog is clear. Nice to use something maintained by Keenable rather than a random fork. I run it with auth enabled. Without it I would not let it near anything shared. Happy to run it in production.
Used for Fact-checking drafts
- Setup & docs 4/5
- Auth experience 2/5
- Reliability 5/5
- Maintainer responsiveness 4/5
Does what it says, no drama
Hooked Keenable MCP Server into Claude Code and it worked on the first try. Auth is optional, which is convenient locally. I turned it on before sharing it with the team. You can tell it is actively maintained, the rough edges keep getting fixed. Worth it, just do not skip the hardening steps.
Used for Technical research while coding
- Setup & docs 4/5
- Auth experience 2/5
- Reliability 4/5
- Maintainer responsiveness 4/5
Decent, not set-and-forget
Mostly reliable, with the odd timeout. Nothing to install, I just point the client at the URL.
Used for Competitive research
- Setup & docs 3/5
- Auth experience 4/5
- Reliability 3/5
- Maintainer responsiveness 4/5
Easy win for our agent setup
Replaced a homegrown script with Keenable MCP Server and have not looked back. Nothing to install, I just point the client at the URL. Auth is optional, which is convenient locally. I turned it on before sharing it with the team. It is in our production agent and I sleep fine.
Used for Fact-checking drafts
- Setup & docs 4/5
- Auth experience 3/5
- Reliability 4/5
- Maintainer responsiveness 4/5
Surprisingly polished
Simple to set up in Cursor, simple to reason about. Filed an issue and got a reply within two days. I run it with auth enabled. Without it I would not let it near anything shared. Easy recommendation.
Used for Finding recent sources for articles
- Setup & docs 4/5
- Auth experience 3/5
- Reliability 3/5
- Maintainer responsiveness 4/5
Works, just lock it down
Took longer to configure than I expected. Releases come often and the changelog is clear.
Used for Fact-checking drafts
- Setup & docs 3/5
- Auth experience 3/5
- Reliability 3/5
- Maintainer responsiveness 4/5
Promising, a bit raw
Useful tool, though I would not hand it to a junior unsupervised. Updates land regularly, and nothing broke when I upgraded. The scope options are worth reading carefully, the defaults are broader than I wanted. Auth is optional, which is convenient locally. I turned it on before sharing it with the team. Recommended, with sensible guardrails.
Used for Competitive research
- Setup & docs 3/5
- Auth experience 3/5
- Reliability 3/5
- Maintainer responsiveness 4/5
Write a review
Ran this server? Tell other teams how it went. You get one review per server. We email you a link to confirm it, then an editor checks it before it goes up. We never show your email.