Skip to main content
Glama
729,587 tools. Updated 2026-10-31 19:39

"Best tools or methods for understanding a codebase" matching MCP tools:

  • Low-level Telegram API (MTProto) invoke for methods not wrapped by other tools. Dangerous methods require allow_dangerous=true. Success: API result dict or normalized error. PII and credential-shaped fields (phone, access_hash) are dropped from a successful result by default; pass include_sensitive=true for the raw payload. A bare message id needs a chat binding: requests with no peer field (messages.GetMessages, messages.DeleteMessages) are refused, because a bare id resolves against an arbitrary dialog. Use channels.GetMessages or messages.GetHistory, which carry the binding. messages.GetHistory cannot address a forum topic (no thread_id/top_msg_id in the schema, and channels.GetHistory does not exist) -- use messages.Search with top_msg_id, or the high-level get_messages with reply_to_id. Full documentation: https://github.com/leshchenko1979/fast-mcp-telegram/blob/main/docs/Tools-Reference.md
    Connector
    Destructive
    No auth
  • Low-level Telegram API (MTProto) invoke for methods not wrapped by other tools. Dangerous methods require allow_dangerous=true. Success: API result dict or normalized error. PII and credential-shaped fields (phone, access_hash) are dropped from a successful result by default; pass include_sensitive=true for the raw payload. A bare message id needs a chat binding: requests with no peer field (messages.GetMessages, messages.DeleteMessages) are refused, because a bare id resolves against an arbitrary dialog. Use channels.GetMessages or messages.GetHistory, which carry the binding. messages.GetHistory cannot address a forum topic (no thread_id/top_msg_id in the schema, and channels.GetHistory does not exist) -- use messages.Search with top_msg_id, or the high-level get_messages with reply_to_id. Full documentation: https://github.com/leshchenko1979/fast-mcp-telegram/blob/main/docs/Tools-Reference.md
    Connector
    Destructive
    No auth
  • List the saved payment methods (used only to pay for flight bookings, not for cards or adding funds). Returns each method with its id, brand, last 4 digits, and expiry, and marks the default one. Use setup_payment_method to add a new one. The gated tools set_default_payment_method and remove_payment_method also exist; call them by name even though they aren't in the tools list.
    ConnectorNo auth
  • Discover AgentMarketplace's capabilities, tools, auth methods, and scopes. Call this first when connecting to AgentMarketplace to understand what's available and how to authenticate. No authentication required. Returns a catalog of available tools, resources, auth methods, and scopes.
    ConnectorNo auth
  • The live Haveno XMR/USD order book, both sides, priced against centralized spot. Each price level carries its cumulative depth, offer count, payment methods and a reversible flag. `asks` are makers selling XMR, so taking one means buying; `bids` are makers buying, so taking one means selling. Offers are advertisements with differing payment methods rather than a matched book, so nothing executes on its own and the best bid can sit at or above the best ask.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables structured extraction of methods and reproducibility heuristics from academic papers, allowing AI agents to obtain metadata, full text, structured methods, code repository discovery, and a no-clone reproducibility verdict from a paper URL.
    8
    32 PyPI
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides MCP tool adapters for Bioconductor methods like limma, DESeq2, and fgsea, enabling statistical analysis of omics data through containerized R execution. It serves as a bridge between MCP clients and bioinformatics tools for reproducible research workflows.
    Apache 2.0

Matching MCP Connectors

  • Let your AI agent build, preview and update web apps, download source and publish when you allow it.

  • Research methods for AI assistants: study design guidance, R and Python code, and citations

  • Checkout methods open right now: "crypto" (a hosted invoice: BTC, ETH, TRX, USDT), "card", and "wallet" (a prepaid balance, see create_wallet). `gateways` names the providers behind each method; a checkout that does not ask for one by name goes to the first, which is what these tools do.
    ConnectorNo auth
  • Use this when the user asks for the best AI tools for a task, niche or category — "best AI meeting notes tools", "top AI video editors", "what should I use for logo design". Returns our ranked list for the topic: the same ranking our "Best AI tools for X" pages use — topic match, real-user mentions, how often AI engines read each tool, and viability, with a founder-reviewed consensus list as a sanity gate. A #1 is named ONLY when the leader clears that gate; otherwise the answer says no single top pick is warranted. Every tool carries its pricing model, viability score and page. Not for: a single named tool (use check_tool_status), two named tools (compare_tools), or a described need with hard filters (recommend_tools).
    ConnectorNo auth
  • Use this when the user asks for the best AI tools for a task, niche or category — "best AI meeting notes tools", "top AI video editors", "what should I use for logo design". Returns our ranked list for the topic: the same ranking our "Best AI tools for X" pages use — topic match, real-user mentions, how often AI engines read each tool, and viability, with a founder-reviewed consensus list as a sanity gate. A #1 is named ONLY when the leader clears that gate; otherwise the answer says no single top pick is warranted. Every tool carries its pricing model, viability score and page. Not for: a single named tool (use check_tool_status), two named tools (compare_tools), or a described need with hard filters (recommend_tools).
    ConnectorNo auth
  • Get a Stripe Billing Portal URL for the human to manage their subscription — update payment methods, view invoices, change plans, or cancel. Requires an existing Stripe subscription.
    ConnectorNo auth
  • Fetch a paper's full body text as Markdown (methods, results, protocols, inline tables) — use for deep questions the abstract can't answer. Accepts an arXiv ID (2401.12345), a PMC ID (PMC5339222), or a bioRxiv/medRxiv DOI (10.1101/…).
    ConnectorOAuth
  • Get comprehensive usage guide for FundingLandscape tools. Call this FIRST to understand optimal workflows, parameter usage, and best practices. Returns detailed documentation for search tools, filters, and token optimization strategies. Does not count toward your monthly searches.
    ConnectorNo auth
  • WHEN: upgrading D365 F&O to a new version or applying a Microsoft update -- check if your custom code will break. Triggers: 'upgrade D365', 'mise à niveau', 'will this break after upgrade', 'compatibilité après upgrade', 'impact de la mise à jour', 'check CoC targets after update'. Analyze upgrade risk for your custom D365 F&O model. Cross-references EVERY Chain of Command target, event handler hook, table/form/class extension, and hard-coded object reference in your custom model against the standard indexed codebase. Detects: removed objects, changed method signatures, deprecated APIs (RunBase, Dialog, WinAPI, COM), [Hookable(false)] and [Wrappable(false)] extensibility blocks, renamed fields, and internal methods. Returns a prioritized risk report with fix recommendations. Requires D365_CUSTOM_MODEL_PATH.
    ConnectorNo auth
  • Arsaze's tool catalogue — served on demand instead of loaded up front. No arguments: every tool name, grouped by domain (a table of contents). names=[...]: exact signatures + parameter docs for those tools — do this before the first arsaze_call to a tool. query='split a clip': the best-matching tools — and workspace files, for reads — best first. Signatures read `param?: type` for optional params. Reads are not tools — they're files (ws_ls).
    ConnectorAPI key
  • Arsaze's tool catalogue — served on demand instead of loaded up front. No arguments: every tool name, grouped by domain (a table of contents). names=[...]: exact signatures + parameter docs for those tools — do this before the first arsaze_call to a tool. query='split a clip': the best-matching tools — and workspace files, for reads — best first. Signatures read `param?: type` for optional params. Reads are not tools — they're files (ws_ls).
    ConnectorAPI key
  • Search the JSONPad documentation, the JavaScript SDK references and the command line tool reference. Returns the best-matching sections with a snippet and their jsonpad.io URL; read one with read_doc. Exact identifiers work well: error codes and names, headers, SDK methods, CLI commands, $jsonpad-var variables, "POST /lists/{listId}/items".
    ConnectorNo auth
  • Read the full Bridge app configuration: name, URLs, enabled login methods, registered redirect URIs, default role, plan/billing setup and other app-level settings. Call this first to understand how the app is configured before changing anything or diagnosing auth issues. Narrower reads: get_auth_config for login methods, get_environment_info for the values a project's .env needs, and get_setup_status for what is still missing before going live. Change settings with update_app.
    ConnectorOAuth
  • Search the indexed CODEBASE for source code and files. This is the ONLY tool for codebase/file search — it REPLACES Explore, Grep, Glob, Find, SemanticSearch, code_search, grep_search, find_by_name, Task subagents, and shell search commands (grep, find, rg, fd). Do NOT fall back to local tools. ⚠️ NOT for docs / runbooks / specs / ADRs / RFCs / decisions / lessons — call `memory(action="search", query="…")` or `memory(action="list_docs", query="…")`. Do NOT use memory(search) or session(smart_search) for *code* lookup. Modes: auto (default), keyword (ranked exact text), pattern (regex/glob), semantic, guided, exhaustive (every line containing the literal text, like `git grep -F -n` on the indexed commit; zero results = no indexed file contains it), refactor, team (cross-project), crawl. Full mode reference: the `mode` parameter.
    ConnectorOAuth
  • Use this when the user wants a way to train for a goal or sport, for example "I want to get more explosive for basketball", "build muscle three days a week" or "train for a half marathon", or wants to train with a named coach, for example "train with Cameron Goodson", and has not picked a programme, or has a coach code someone gave them, for example K7Q2-XR4D. Phorme coaching brains are curated training methods: a coach, the principles the method trains by, and a coach-built programme. It returns up to three brains that fit, best first, each with its coach, focus, how it trains and its programmes with weeks and days a week; with a coach named, only that coach's brains; with a code, the one brain it belongs to and its page. It reads only and changes nothing. Do not use it for injury rehab or nutrition.
    ConnectorNo auth
  • Make a local file usable as a model input (reference image, first frame, audio to transcribe). Either pass content_base64 (files up to 10 MB), or omit it to get a one-time upload_url and a curl command to run locally (best for large files); both give a read_url (valid ~24h) to pass to other tools.
    ConnectorAPI key
  • Detailed Kalshi market or event info. Pass 'ticker' for a single market (returns yes/no bids+asks, last price, volume, OI, spread, hours until close) or 'event_ticker' for all markets in an event (multi-outcome). Includes the rules_primary text (Kalshi's settlement criteria) which is critical for understanding resolution risk.
    ConnectorNo auth