Skip to main content

Stdio launcher for the SitePulsar hosted MCP server — AEO (Agent Experience Optimization) audits measuring how findable, readable, and usable a site is to AI answer engines and autonomous AI agents.

Project description

sitepulsar-mcp

Stdio launcher for the SitePulsar hosted MCP server.

SitePulsar runs AEO (Agent Experience Optimization) audits — it measures how findable, readable, and usable a website is to AI answer engines and autonomous AI agents, returning one Agent Readiness Score across three pillars: FIND / READ / USE. It is agent infrastructure, not SEO tooling.

The SitePulsar MCP server is remote (streamable-http). Most MCP clients can connect to the URL directly and don't need this package. This package targets clients that require a local stdio command bridge.


Install

pip install sitepulsar-mcp

The remote endpoint

https://mcp.sitepulsar.ai/mcp

Authenticate with OAuth (the connector flow, no key) or a Bearer API key (Pro/Business — header Authorization: Bearer <mcp_api_key>).


Usage

Remote-capable clients (preferred)

Point your client straight at the endpoint — no package required:

{
  "mcpServers": {
    "sitepulsar": {
      "url": "https://mcp.sitepulsar.ai/mcp"
    }
  }
}

Stdio-only clients

Status: a native Python stdio→remote bridge is not implemented yet (see the TODO in sitepulsar_mcp/__main__.py). Running sitepulsar-mcp today prints connection guidance rather than serving an MCP transport.

Until the native bridge lands, use the Node mcp-remote proxy as the stdio bridge:

npx mcp-remote https://mcp.sitepulsar.ai/mcp

or the SitePulsar npm launcher (same effect):

npx @sitepulsar/mcp-server

Example stdio client config:

{
  "mcpServers": {
    "sitepulsar": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.sitepulsar.ai/mcp"]
    }
  }
}

Links

License

MIT © Gijs van Bueren / SitePulsar

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sitepulsar_mcp-0.1.1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sitepulsar_mcp-0.1.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file sitepulsar_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: sitepulsar_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for sitepulsar_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f0223a5f65ac0e2772804fdcc684798d8358ad8ede9f23d1feabc5fe0d16ab27
MD5 185cb44bb6249b2de84078a5b18d2dbb
BLAKE2b-256 6ae986fa5655ed33894324c6dff364d3ad03fdf994221a28936ee5a0995b742b

See more details on using hashes here.

File details

Details for the file sitepulsar_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: sitepulsar_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for sitepulsar_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5ae034714edd680045329607362c2c9cb8e37870a250071ed134033945d3063d
MD5 503fd66a66c26760fe7d5d78c7640803
BLAKE2b-256 a074c0762e96314296b9db9e0582cde24730d0240c95c94da098c14fc99eb035

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page