llama-index-tools-agent-nexus
A LlamaIndex tool spec that lets your agents find and call external interfaces — REST APIs, MCP servers and CLIs — through the Agent Nexus registry.
pip install llama-index-tools-agent-nexus
Usage
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.openai import OpenAI
from llama_index.tools.agent_nexus import AgentNexusToolSpec
tools = AgentNexusToolSpec().to_tool_list()
agent = FunctionAgent(tools=tools, llm=OpenAI(model="gpt-4.1-mini"))
An API key is optional. Without one the registry serves anonymous traffic at a lower daily quota; a free key at https://agentnexus.app/keys raises it.
tools = AgentNexusToolSpec(api_key="ank_...").to_tool_list() # or set AGENT_NEXUS_API_KEY
Tools
| Tool | What it does |
|---|---|
discover |
Describe a need in plain words, get ranked candidates with endpoint, auth mode, formats, pricing and reliability score. |
get_entry |
Read one entry's full record before building the request. |
report |
Report whether a real call succeeded, which keeps reliability scores honest and raises your quota. |
License
MIT
Metadata
Release files for llama-index-tools-agent-nexus 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| llama_index_tools_agent_nexus-0.1.0.tar.gz | 4.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| llama_index_tools_agent_nexus-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.8 kB
Release files / llama_index_tools_agent_nexus-0.1.0.tar.gz
| Download URL | llama_index_tools_agent_nexus-0.1.0.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8466030d547477b83718cb7eb34eaa5a46bc8c4531ee09fd77f6e18dc5544b58
|
|
BLAKE2b-256 checksum How to use checksums |
205b134e0861b6d51f2633e6d6baad1114288f9a603023ecad044c00917a77a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|
Release files / llama_index_tools_agent_nexus-0.1.0-py3-none-any.whl
| Download URL | llama_index_tools_agent_nexus-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
24e965f108ada9a908b251d95664f3db510f122fd15929963455368d55cf2608
|
|
BLAKE2b-256 checksum How to use checksums |
696465d077002c742945bcd19382915e44b9effe941fa106acd23795a37c6789
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|