protogrid

Search / io.github.bebopp187-stack/titan-frameworks

Titan Frameworks (LangChain, LlamaIndex, Ollama, XRPL)

not classified

Review and rewrite LangChain, LlamaIndex, Ollama, and XRPL code against current APIs.

v1.0.1 · active · repository · website · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality85good
Trust64of 100
Uptime, 30 days96%
Latency p50258 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "titan-frameworks": {
      "type": "http",
      "url": "https://titan-frameworks-production.up.railway.app/mcp"
    }
  }
}
claude mcp add --transport http titan-frameworks https://titan-frameworks-production.up.railway.app/mcp
[mcp_servers.titan-frameworks]
url = "https://titan-frameworks-production.up.railway.app/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "titan-frameworks": {
      "type": "remote",
      "url": "https://titan-frameworks-production.up.railway.app/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "titan-frameworks": {
      "type": "http",
      "url": "https://titan-frameworks-production.up.railway.app/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=titan-frameworks&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdGl0YW4tZnJhbWV3b3Jrcy1wcm9kdWN0aW9uLnVwLnJhaWx3YXkuYXBwL21jcCJ9"
}
{
  "servers": {
    "titan-frameworks": {
      "type": "http",
      "url": "https://titan-frameworks-production.up.railway.app/mcp"
    }
  }
}
{
  "mcpServers": {
    "titan-frameworks": {
      "httpUrl": "https://titan-frameworks-production.up.railway.app/mcp"
    }
  }
}
extensions:
  "titan-frameworks":
    enabled: true
    name: "titan-frameworks"
    type: streamable_http
    uri: "https://titan-frameworks-production.up.railway.app/mcp"
    timeout: 300

Quality 85 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations10 of 10 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: fetch_latest_syntax (destructiveHint); review_framework_code (destructiveHint); diagnose_framework_error (destructiveHint); …
  • pass
    tools.token_costabout 2,185 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

10 tools, about 2,185 tokens to load them all · tool set e3be09b8f90b · checked 2026-10-20 06:17 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 64 / 100

unreachable
provenance90
liveness0
freshness85
hygiene100

+repository +namespace-matches-repo +website -unreachable(4 failures) ~updated-34d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://titan-frameworks-production.up.railway.app/mcp streamable-httpnoneno (4 failures)96%258 ms2025-11-252026-10-15

Tools (10)

diagnose_framework_errorread-onlyMatch a stack trace or exception against known deprecated APIs for langchain, llamaindex, ollama, or xrpl and return the replacement plus a fix. Use only when you have an error_log; matched=false means no catalog hit — then search_ai_framework_docs with the failing symbol. Lint source before it crashes with review_framework_code. Not for happy-path syntax (fetch_latest_syntax). Paid tools/call: $0.001 USDC or 1000 drops XRP; read-only, does not execute code.
draft_xrpl_intent_txread-onlyDraft a typed xrpl.js / xrpl-py skeleton for payment, trustline, rlusd, or channel, plus required fields and common tec/tem failure codes. Use when building an XRPL tx; never submits, signs, or moves funds. Prefer fetch_working_example for a full script and review_framework_code to lint Amount/address mistakes. Paid tools/call: $0.001 USDC or 1000 drops XRP.
fetch_latest_syntaxread-onlyCurated working imports, snippets, and migration notes for one topic (agents, rag, wallet, payment, trustlines, …). Use when writing or migrating a fragment; unknown topics fall back to related doc chunks instead of failing. Prefer fetch_working_example for a complete runnable file, search_ai_framework_docs for open-ended lookup, and diagnose_framework_error for exceptions. Paid tools/call: $0.001 USDC or 1000 drops XRP; read-only catalog.
fetch_working_exampleread-onlyFetch one complete runnable file (filename, install/run, source) for a goal such as agent, rag, chat, payment, or rlusd. Use when fetch_latest_syntax snippets are too small to execute. matched=false means no catalog example — then fetch_latest_syntax. Paid tools/call: $0.001 USDC or 1000 drops XRP; does not execute the example.
list_known_deprecationsread-onlyReturn the known-deprecated API catalog (id, old API, replacement, fix) for one framework or all four at once. Use when you want the full deprecation list without a stack trace or source snippet. Prefer diagnose_framework_error when you have an error_log and review_framework_code when you have code. Paid tools/call: $0.001 USDC or 1000 drops XRP; catalog-backed, does not execute code.
list_supported_frameworksread-onlyList the framework ids this server covers (langchain, llamaindex, ollama, xrpl) with display names, aliases, homepages, and catalog topics. Use when you do not know which framework string to pass. Free tools/call (no x402). Not a docs search (search_ai_framework_docs) and not a deprecation dump (list_known_deprecations). Catalog-backed.
resolve_symbolread-onlyMap an API name to the current package, install line, import, and call shape (ChatOpenAI, create_agent, VectorStoreIndex, xrpToDrops, …). Use when you know the symbol but not where it lives. Prefer search_ai_framework_docs for concepts and fetch_latest_syntax for topic snippets. Paid tools/call: $0.001 USDC or 1000 drops XRP; catalog-backed.
review_framework_coderead-onlyScan source against known dead APIs (LLMChain, initialize_agent, ServiceContext, ripple-lib, …) and return each hit with replacement plus a unified-diff hunk. Use before running agent-written code; diagnose_framework_error is for after a stack trace. Does not execute or submit. Paid tools/call: $0.001 USDC or 1000 drops XRP; catalog-backed, not LLM-invented.
rewrite_framework_coderead-onlyApply conservative catalog rewrites (imports/identifiers) to a snippet and return the patched file plus a full unified diff. Use when review_framework_code found hits and you want an applyable file. Leftover lists unsafe call-site transforms (e.g. LLMChain(...)) that stay for a human/agent. Does not execute or submit. Paid tools/call: $0.001 USDC or 1000 drops XRP.
search_ai_framework_docsread-onlyKeyword search over a local Markdown index for langchain, llamaindex, ollama, or xrpl; returns compact chunks and never live-crawls. Use for concepts, symbols, or questions; hitCount 0 means no match — shorten the query. Do not use for stack traces (diagnose_framework_error), import/package lookup (resolve_symbol), or copy-paste current syntax (fetch_latest_syntax). Paid tools/call: $0.001 USDC or 1000 drops XRP.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.bebopp187-stack/titan-frameworks",
  "title": "Titan Frameworks (LangChain, LlamaIndex, Ollama, XRPL)",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://titan-frameworks-production.up.railway.app/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.1",
  "repository": {
    "id": "1370699186",
    "url": "https://github.com/bebopp187-stack/titan-frameworks",
    "source": "github"
  },
  "websiteUrl": "https://titan-frameworks-production.up.railway.app/llms.txt",
  "description": "Review and rewrite LangChain, LlamaIndex, Ollama, and XRPL code against current APIs."
}