protogrid

Search / com.nielslangereis/thinking

Niels Langereis

R0· no sign-in

Essays, an enterprise AI map and a skill-matrix gap analysis on AI adoption and junior formation.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality89new
Trust83of 100
Uptime, 30 days100%
Latency p50537 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "thinking": {
      "type": "http",
      "url": "https://nielslangereis.com/mcp"
    }
  }
}
claude mcp add --transport http thinking https://nielslangereis.com/mcp
[mcp_servers.thinking]
url = "https://nielslangereis.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "thinking": {
      "type": "remote",
      "url": "https://nielslangereis.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "thinking": {
      "type": "http",
      "url": "https://nielslangereis.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=thinking&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbmllbHNsYW5nZXJlaXMuY29tL21jcCJ9"
}
{
  "servers": {
    "thinking": {
      "type": "http",
      "url": "https://nielslangereis.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "thinking": {
      "httpUrl": "https://nielslangereis.com/mcp"
    }
  }
}
extensions:
  "thinking":
    enabled: true
    name: "thinking"
    type: streamable_http
    uri: "https://nielslangereis.com/mcp"
    timeout: 300

Quality 89 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,416 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 4 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 1,416 tokens to load them all · tool set 5f364ce83d2c · checked 2026-10-20 18:06 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

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.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-4d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://nielslangereis.com/mcp streamable-httpnoneyes100%537 ms2025-11-252026-10-20

Tools (6)

about_nielsread-onlyWho Niels Langereis is and how to work with him: what he does and for whom, how he works, his background, his talks and speaking, and how to get in touch. Use when someone asks whether he could help them, wants to hire or book him, or wants his background. Contact is by email or the site's contact form; this server does not send messages.
get_enterprise_ai_mapread-onlyNiels Langereis's enterprise AI map: 24 illustrative AI agents across ten business functions (strategy, product, design, marketing, sales, customer success, operations, people, finance, data and IT), each with its rollout phase, what it optimises for and the trade-off it creates for other functions; plus the coordination layer, the bench and the external renderers that decide whether faster work becomes a better organisation. Use it to reason about someone's own AI rollout. detail='summary' returns only the skeleton (functions, agents, phases and trade-offs, plus one line per remaining part), which is enough for most reasoning; detail='full' (default) adds the complete prose on coordination, the bench and the renderers. Optionally filter by function or phase. Shows an interactive map where the client supports it.
get_essayread-onlyGet the full text of one essay by Niels Langereis, as Markdown, with its date, site link and the original LinkedIn link. Use the id from search_essays, or a title.
get_skill_matrix_methodread-onlyExplains Niels Langereis's skill-matrix gap analysis: a competency matrix run for formation rather than efficiency, to find where AI has removed the work that used to turn juniors into seniors. Includes the status rule, how to read it, a worked example and credits. Use before run_skill_matrix if the user wants to understand the method first.
run_skill_matrixread-onlyRuns Niels Langereis's skill-matrix gap analysis for one role and shows it as an interactive matrix the user can edit (who does the work now, bench depth, formation actions). Draft 6 to 10 competencies for the user's role yourself from what you know about it, spanning routine work AI can now do with senior oversight, work AI already runs autonomously, and judgement work that needs a human. Set bench (how many people can do it at the strategic level) from what the user told you; if unknown, use 1 and say it is an estimate they should correct. Omit competencies to show the generic analyst example. The result flags 'At risk' (human work, one person deep), 'Thin' (two deep) and 'Reps gone' (AI runs it autonomously, so the formation that used to happen in reviewing it has gone too: ask where juniors get those reps now). After the user edits, their current matrix arrives in your context.
search_essaysread-onlySearch the essays of Niels Langereis on AI adoption, organisational change, the politics of AI, junior formation and judgement, brand and AI agents, boards and governance. Returns titles, dates, summaries, a matching snippet and links. Leave query empty to list all essays, newest first. Follow up with get_essay for the full text before quoting him.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.nielslangereis/thinking",
  "title": "Niels Langereis",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://nielslangereis.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://nielslangereis.com/",
  "description": "Essays, an enterprise AI map and a skill-matrix gap analysis on AI adoption and junior formation."
}