Axis Developer Documentation
Welcome to Axis. You are now connected to the high-performance data backbone for AI agents. This guide will help you integrate our Stock & News Aggregator into your workflow in under 2 minutes.
Quickstart: Connecting to Axis
All Axis servers communicate via the Model Context Protocol (MCP). To use our tools, you must route your requests through our secure Edge Gateway.
1. Your API Key
Your API key acts as your passport. You can generate and manage your keys in the Axis Dashboard.
axis_live_xxxxxxxxxxxxAuthorization: Bearer YOUR_API_KEY2. Connection Endpoints
| Environment | Endpoint URL |
|---|---|
| Production (Edge) | https://your-worker-name.workers.dev/sse |
Available Tools
Our Financial News aggregator provides real-time, cleaned, and deduplicated data from global sources.
get_aggregate_stock_news
Fetches a chronological list of news headlines, source links, and summaries for a specific ticker.
get_ticker_details
Provides company profile information, market cap, and industry classification.
Integration Examples
Using Python (MCP SDK)
If you are building a custom AI agent, use the official mcp Python library to connect to the Axis Gateway.
from mcp import ClientSession
from mcp.client.sse import sse_client
async def fetch_axis_data():
headers = {"Authorization": "Bearer axis_live_your_key_here"}
url = "https://your-worker-name.workers.dev/sse"
async with sse_client(url, headers=headers) as (read, write):
async with ClientSession(read, write) as session:
await session.initialize()
# Call the Axis Stock Tool
news = await session.call_tool(
"get_aggregate_stock_news",
arguments={"ticker": "NVDA"}
)
print(news.content[0].text)Using Claude Desktop
To add Axis data to your Claude Desktop app, add this to your claude_desktop_config.json:
{
"mcpServers": {
"axis-finance": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sse", "https://your-worker-name.workers.dev/sse"],
"env": {
"AUTHORIZATION": "Bearer axis_live_your_key_here"
}
}
}
}Rate Limits & Billing
Pricing
$0.005
per successful tool call
Billing Cycle
Usage is calculated hourly and billed monthly via Stripe. Monitor usage in real-time.
Enterprise
For high-volume enterprise limits, dedicated hardware, and SLAs, contact us below.
axis.mcp.support@gmail.com