Skip to content

SonAIengine/graph-tool-call

MCP Developer Tools

A tool that builds a graph of API/tool definitions to retrieve multi‑step workflows for LLM agents, dramatically reducing context usage and improving accuracy

Python Latest v0.20.1 · 1d ago Security brief →

Features

  • Models tools as a graph to capture workflow relationships (PRECEDES, REQUIRES, COMPLEMENTARY)
  • Hybrid retrieval combining BM25 keyword search, graph traversal, embeddings, and MCP annotations via weighted RRF
  • Zero‑dependency core; optional extras for embedding, OpenAPI ingestion, LangChain integration, visualization, etc.
  • Supports multiple source formats (OpenAPI YAML, Python functions, MCP specs)
  • Reduces token consumption by 64–91 % while maintaining or improving retrieval accuracy

Recent releases

View all 9 releases →
No immediate action
v0.15.0 Breaking risk

Workflow Planning API enhancements

No immediate action
v0.6.1 Breaking risk

wRRF weight fix

No immediate action
v0.6.0 New feature

Cross-encoder reranking + MMR

No immediate action
v0.4.0 New feature

MCP annotation‑aware retrieval

No immediate action
v0.3.0 New feature

Graph retrieval + hybrid search

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
7
Forks
1
Languages
Python HTML Shell

Install & Platforms

Install via
pip

Beta — feedback welcome: [email protected]