Aporix MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Aporix MCP ServerOptimize /home/user/report.pdf to extract key risks"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Aporix MCP Server
MCP server that exposes the Aporix document optimization API as a tool for AI agents (ClawUp, OpenClaw, Claude Desktop, etc.).
Supports stdio (local agents) and HTTP/SSE (hosted endpoint) transport.
Tool: optimize_document
Inputs:
Input | Type | Description |
| string | Absolute path to the document (PDF, TXT, JSON, MD) |
| string | Optimization goal (e.g. "extract key risks") |
Outputs:
Output | Type | Description |
| string | Compressed/optimized document text |
| number | Estimated original token count |
| number | Estimated optimized token count |
| number | Percentage of tokens saved |
| number | Estimated USD cost savings |
| object | Confidence score, similarity, summaries, warnings |
Related MCP server: winnow
Local stdio (for local agents)
npm install
npm run build
npm startRegister in ~/.openclaw/openclaw.json:
{
"mcpServers": {
"aporix": {
"command": "node",
"args": ["/absolute/path/to/aporix-mcp-server/dist/index.js"]
}
}
}Hosted HTTP/SSE (for ClawUp MCP submission)
Run locally
npm run dev:http
# Server starts on http://localhost:3001/mcpEndpoints
Endpoint | Method | Description |
| GET | SSE connection (client init) |
| POST | Send JSON-RPC messages |
| GET | Health check |
| GET | Server info |
Deploy to Railway
# Install Railway CLI
npm i -g @railway/cli
# Login and deploy
railway login
railway init
railway up
# Set environment variable
railway env set APORIX_API_URL=https://your-domain.vercel.app/api/optimizeRailway auto-detects the Dockerfile and sets PORT.
Deploy to Render
Create a new Web Service
Connect your GitHub repo
Use these settings:
Runtime: Docker
Health Check Path:
/health
Add environment variable:
APORIX_API_URL:https://your-domain.vercel.app/api/optimize
Deploy to Fly.io
fly launch
fly secrets set APORIX_API_URL=https://your-domain.vercel.app/api/optimize
fly deploySubmit to ClawUp
Once deployed, paste your public MCP endpoint URL:
https://your-app.railway.app/mcpinto ClawUp's MCP Tool Submission form. The endpoint follows the Model Context Protocol over SSE transport.
Environment Variables
Variable | Default | Description |
|
| Aporix backend API |
|
| HTTP server port |
| auto ( |
|
Testing
# Stdio test
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node dist/index.js
# HTTP test (after starting with npm run dev:http)
curl http://localhost:3001/healthThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yashvis15/aporix-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server