Search / com.nlnllabs/results
NL;NL Labs
R0· no sign-inFree daily AI pricing per right answer, for business jobs.
v1.1.3 · active · repository · website · descriptor JSON · versions
Search / com.nlnllabs/results
R0· no sign-inFree daily AI pricing per right answer, for business jobs.
v1.1.3 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"results": {
"type": "http",
"url": "https://mcp.nlnllabs.com/mcp"
}
}
}claude mcp add --transport http results https://mcp.nlnllabs.com/mcp[mcp_servers.results]
url = "https://mcp.nlnllabs.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"results": {
"type": "remote",
"url": "https://mcp.nlnllabs.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"results": {
"type": "http",
"url": "https://mcp.nlnllabs.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=results&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLm5sbmxsYWJzLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"results": {
"type": "http",
"url": "https://mcp.nlnllabs.com/mcp"
}
}
}{
"mcpServers": {
"results": {
"httpUrl": "https://mcp.nlnllabs.com/mcp"
}
}
}extensions:
"results":
enabled: true
name: "results"
type: streamable_http
uri: "https://mcp.nlnllabs.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changes, stability.rug_pull, stability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableget_day_resultschangeddescriptionUse to compare the models and systems on one job on one day. Leave date out for the newest day. Returns every model's and system's published result that day, NL;NL Labs' own models and systems marked. Extract's documents days also carry invented, missed and unreadable counts. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
Use to compare the models and systems on one job on one day. Leave date out for the newest day. Returns every model's and system's published result that day, NL;NL Labs' own models and systems marked. On a job with two tests, the answer says what they are. Extract's documents days also carry invented, missed and unreadable counts. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
get_model_historychangeddescriptionUse to follow one model on one job over time (for example, has it got cheaper or worse). Returns its published days: right answers, items, cost per 1,000 right in US dollars and IPD (right answers per dollar). On Extract, every row names its test; the answer says what the two tests are, and rows before and after 4 Nov come from different tests. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
Use to follow one model on one job over time (for example, has it got cheaper or worse). Returns its published days: right answers, items, cost per 1,000 right in US dollars and IPD (right answers per dollar). On a job with two tests (Extract, Classify), every row names its test; the answer says what the two tests are and when each ran, and rows from the two tests are not comparable. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
get_day_resultschangedinput schemaget_model_historychangedinput schemaget_pickchangedinput schemaget_day_resultschangedinput schemaget_model_historychangeddescription, input schemaUse to follow one model on one job over time (for example, has it got cheaper or worse). Returns its published days: right answers, items, cost per 1,000 right in US dollars and IPD (right answers per dollar). Model names come from list_jobs. On Extract, every row names its test; the answer says what the two tests are, so read cost across 4 Nov with that in mind. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
Use to follow one model on one job over time (for example, has it got cheaper or worse). Returns its published days: right answers, items, cost per 1,000 right in US dollars and IPD (right answers per dollar). On Extract, every row names its test; the answer says what the two tests are, and rows before and after 4 Nov come from different tests. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
get_pickchangeddescription, input schemaReturns the job page's latest published pick. It can be a model or a system. A pick marked "Not open yet." cannot be used yet. Returns the model or system the job page shows as its pick (NL;NL Desk is a system, not a model. Not open yet.), with the page's label and rule, the figures as the page shows them (right answers per $1, cost per 1,000 right), the pick's own date and that model's day row. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
Use it when someone asks which model to use for a job. Returns the job page's latest published pick. The pick is always an outside model: NL;NL Labs' own models and systems (NL;NL Pull, NL;NL Desk) are never the pick. When one of ours would have been the pick under the same rule, the answer adds an "ours" entry with its figures, marked as ours, not as the pick. Returns the model the job page shows as its pick, with the page's label and rule, the figures as the page shows them (right answers per $1, cost per 1,000 right), the pick's own date and that model's day row. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model.
list_jobschangeddescriptionCall this first. Lists the jobs NL;NL Labs tests every day, what each one asks, what counts as right (the site's own words), the models and systems tested on each job (names for the other tools come from here) and the dates covered. NL;NL Labs' own models are marked; NL;NL Desk is a system, not a model. Not open yet.
Lists the jobs NL;NL Labs tests every day, what each one asks, what counts as right (the site's own words), the models and systems tested on each job and the dates covered. NL;NL Labs' own models are marked; NL;NL Desk is a system, not a model. Not open yet.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +website +reachable +uptime-85% +updated-3d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.nlnllabs.com/mcp streamable-http | none | yes | 85% | 357 ms | 2026-07-28 | 2026-11-14 |
get_day_resultsread-only | Use to compare the models and systems on one job on one day. Leave date out for the newest day. Returns every model's and system's published result that day, NL;NL Labs' own models and systems marked. On a job with two tests, the answer says what they are. Extract's documents days also carry invented, missed and unreadable counts. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model. |
get_model_historyread-only | Use to follow one model on one job over time (for example, has it got cheaper or worse). Returns its published days: right answers, items, cost per 1,000 right in US dollars and IPD (right answers per dollar). On a job with two tests (Extract, Classify), every row names its test; the answer says what the two tests are and when each ran, and rows from the two tests are not comparable. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model. |
get_pickread-only | Use it when someone asks which model to use for a job. Returns the job page's latest published pick. The pick is always an outside model: NL;NL Labs' own models and systems (NL;NL Pull, NL;NL Desk) are never the pick. When one of ours would have been the pick under the same rule, the answer adds an "ours" entry with its figures, marked as ours, not as the pick. Returns the model the job page shows as its pick, with the page's label and rule, the figures as the page shows them (right answers per $1, cost per 1,000 right), the pick's own date and that model's day row. Fields: cost_per_1000_right_usd and ipd are exact; cost_shown and ipd_shown are how the page shows them. assembled_by_us is 1 when the answer was assembled by us, else 0. A count marked "not published for this model" is not published for that model. |
list_jobsread-only | Lists the jobs NL;NL Labs tests every day, what each one asks, what counts as right (the site's own words), the models and systems tested on each job and the dates covered. NL;NL Labs' own models are marked; NL;NL Desk is a system, not a model. Not open yet. |
Schemas: list_tools.
{
"name": "com.nlnllabs/results",
"icons": [
{
"src": "https://nlnllabs.com/assets/favicon.svg",
"sizes": [
"any"
],
"mimeType": "image/svg+xml"
}
],
"title": "NL;NL Labs",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.nlnllabs.com/mcp",
"type": "streamable-http"
}
],
"version": "1.1.3",
"repository": {
"url": "https://github.com/nlnl-labs/mcp",
"source": "github"
},
"websiteUrl": "https://nlnllabs.com/mcp/",
"description": "Free daily AI pricing per right answer, for business jobs."
}