IndieML Substance API MCP server
online · 100% uptimeio.github.ezchx/indieml·v0.1.14Scores text for substance, depth, and clarity in under 25ms.
0 stars
Reviews
Write oneNobody has reviewed IndieML Substance API yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
IndieML Substance API tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 386ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityauth enforced (unknown)9/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How IndieML Substance API compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 73% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 857 ms
- faster than 14% of 30,031 servers
Install IndieML Substance API in Claude Code, Cursor or VS Code
claude mcp add --transport http indieml https://indieml.app/mcp/
What the publisher says
From the IndieML Substance API repository's README, as published. We do not edit it. Read it on GitHub
IndieML - Substance API
A lightweight, transformer-based API that evaluates text for substance, depth, and clarity in under 25ms while achieving 87% of the accuracy of a full-scale LLM. This package provides REST API, Python SDK, and MCP configuration details to natively connect the hosted Substance API to a wide variety of applications. For more information, including API key requests, please visit https://indieml.app.
REST API
For integrations outside the Python and MCP ecosystems (such as standard OpenAI function calling, custom AI scripts, or raw HTTP requests), the hosted endpoint accepts standard JSON payload requests.
cURL
curl -X POST https://indieml.app/v1/score/substance \
-H "X-API-Key: YOUR_API_KEY_HERE" \
-H "Content-Type: application/json" \
-d '{"input_text": "This is a test run."}'Python (Requests)
import requests
response = requests.post(
"https://indieml.app/v1/score/substance",
headers={"X-API-Key": "YOUR_API_KEY_HERE"},
json={"input_text": "This is a test run."}
)
print(response.json())Node.js (Fetch)
const response = await fetch("https://indieml.app/v1/score/substance", {
method: "POST",
headers: {
"X-API-Key": "YOUR_API_KEY_HERE",
"Content-Type": "application/json"
},
body: JSON.stringify({ input_text: "This is a test run." })
});
console.log(await response.json());Python SDK
Installation (requires Python 3.11 or higher)
pip install indiemlUsage
from indieml import Substance
# Initialize the API
api = Substance(api_key="YOUR_API_KEY_HERE")
# Evaluate text for substance, depth, and clarity
result = api.score("This is a test run.")
print(result)MCP Server Integration
You can integrate the Substance API into AI coding assistants by routing them to our cloud-native ASGI endpoints.
Cursor, ChatGPT, and Claude Code (Streamable HTTP)
For agents that support native Streamable HTTP / SSE configurations, provide the remote URL and authorization header directly:
{
"mcpServers": {
"indieml": {
"type": "http",
"url": "https://indieml.app/mcp/",
"headers": {
"X-API-Key": "YOUR_API_KEY_HERE"
}
}
}
}Claude Desktop (stdio via npx Bridge)
For local Linux, Mac, and Windows clients that require stdio transport, use the npx mcp-remote bridge to route the connection to the cloud endpoint. Node.js v20+ is required. Ensure your OS environment variables include INDIEMLAPIKEY.
{
"mcpServers": {
"indieml": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://indieml.app/mcp/",
"--header",
"X-Api-Key:${INDIEML_API_KEY}"
],
"env": {
"INDIEML_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Applications & Use Cases
The Substance API is a fast and inexpensive pre-screening tool designed to integrate with your existing classification pipeline.
While it evaluates substance across any text, it is uniquely suited for high-volume, automated data pipelines:
1. RAG & AI Knowledge-Base Preprocessing
Pre-filter text before expensive LLM vectorization and processing.
- Knowledge Portals: Filter out bloated, low-signal documentation prior to indexing.
- Document Archives: Rank corporate or research archives based on actual information density.
- Feed Aggregation: Rank news, newsletters, or educational content by structural depth rather than just recency or click-through rates.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
IndieML Substance API: common questions
- Is IndieML Substance API MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the IndieML Substance API safety report
- How do I install IndieML Substance API?
- It runs remotely at indieml.app. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does IndieML Substance API need an API key?
- Yes. The registry entry asks for
X-Api-Key. - Is IndieML Substance API maintained?
- The last commit was 35 days ago (2026-09-30). The latest release is v0.1.14.
- Is IndieML Substance API up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does IndieML Substance API compare with other MCP servers?
- safety score 87/100 (higher than 73% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 857 ms (faster than 14% of 30,031 servers). Full comparison.