MCP Server logo

MCP Server

by profullstack

Modular MCP server combining AI model inference with SEO, security, social, fleet, Datamart, and developer utility tools.

Install MCP Server

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "profullstack-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@profullstack/mcp-server"
      ],
      "env": {
        "OPENAI_API_KEY": "YOUR_VALUE_HERE",
        "STABILITY_API_KEY": "YOUR_VALUE_HERE",
        "ANTHROPIC_API_KEY": "YOUR_VALUE_HERE",
        "SCANNER_API_TOKEN": "YOUR_VALUE_HERE",
        "README_BADGES_API_TOKEN": "YOUR_VALUE_HERE",
        "README_BADGES_ROOT": "YOUR_VALUE_HERE",
        "CORS_ORIGINS": "YOUR_VALUE_HERE",
        "CSRF_PROTECTION_ENABLED": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Hosted endpointLive · TodayLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 11/8/2026, 9:00:31 AM

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://mcp.profullstack.com/mcp
We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y @profullstack/mcp-server

Process exited before answering initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 3d ago.

Overview

profullstack/mcp-server MCP server combines dynamic module loading with tools for AI inference, web utilities, social posting, service discovery, and public-data lookup. It connects to providers and APIs including OpenAI, Anthropic, Stability AI, Hugging Face, NOAA CO-OPS, ValueSERP, Data.gov, and Datamart. Reach for it when one MCP endpoint needs to cover varied developer workflows, from WCAG checks and security scans to fleet discovery and webhook verification. It runs as an ESM Node.js application with local HTTP endpoints and can also be deployed through Fronteir AI.

Use cases

  • Run SEO, WCAG, and web application checks from an MCP client
  • Search Profullstack services and retrieve their authentication details
  • Query Datamart, Data.gov, and NOAA public data
  • Manage social posts and inspect supported platforms
  • Route model inference requests across supported AI providers

Key features

  • Dynamic module loading with per-module metadata
  • Multi-provider text, image, and speech-to-text inference
  • SEO ranking, WCAG testing, and web security scanning
  • Datamart, Data.gov, and government-service search
  • Webhook signature verification for major platforms and generic HMAC
  • Social publishing and fleet discovery modules

Tools53

What MCP Server lets your agent do. Expand a tool for its parameters.

Verified live~3.8k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

14/15 checks healthy over the last 90d

What it can do

From the 53 tools this server returned when we ran it.

Makes network requests · 4Read-only tools · 53
Tool definitions changed on 2026-11-04. Review them if you approved this server earlier.

Observed 2026-11-04 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

1 high-severity advisory on record for this package. Most advisories affect transitive dependencies and may not be exploitable in this server's actual usage — this is a directional signal, not a security audit.

Critical 1High 0Medium 0Low 0

Scanned 4d ago via OSV.dev · @profullstack/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars45Stargazers on the source repository.
npm downloads720Package downloads in the last 30 days.
Last commit1d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Tools exposed53Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Server works

What profullstack/mcp-server does

profullstack/mcp-server is a modular MCP application that exposes a broad collection of developer and data-access modules through one server. Its model layer supports text generation, speech-to-text, image generation, and streaming inference through OpenAI, Anthropic, Stability AI, and Hugging Face integrations.

The utility modules cover several distinct workflows. SEO ranking uses ValueSERP, WCAG testing uses Pa11y, tides and currents data comes from NOAA CO-OPS, and Data.gov search provides cursor-paginated catalog results. Other modules search Craigslist, shorten links through hynt.us, create crypto payment badges, generate fake JSON with OpenAI, scan web applications, and verify webhook signatures for Stripe, GitHub, Slack, Shopify, Twilio, or generic HMAC payloads.

The fleet tools are specific to Profullstack services: they list products and surfaces, retrieve service details, search by capability, and explain CoinPay OAuth authentication. Social modules provide posting, login, status, platform information, content validation, sample content, statistics, and module metadata through @profullstack/social-poster.

How it works

The project uses a dynamically loaded module architecture. Modules can have their own packages and metadata, while the core server provides routing, model management, logging, status endpoints, health checks, and metrics. Model workflows select or activate a provider model, then send inference requests to the active or explicitly named model.

The application uses ES modules throughout. It starts an HTTP service on port 3000 by default and includes Docker and Docker Compose support. A hosted deployment is available through Fronteir AI.

Setup and configuration

Run the application with Node.js 18 or newer and pnpm 10 or newer:

bash
pnpm install
pnpm start

Use pnpm dev for development with automatic reloads. Configuration is loaded from .env; the project includes a sample environment file. Add provider keys for the model features you intend to use, such as OPENAI_API_KEY, STABILITY_API_KEY, and ANTHROPIC_API_KEY. Hugging Face model support is also listed among the integrations.

For containerized deployments, build the image and publish port 3000:

Terminal
docker build -t mcp-server .
docker run -p 3000:3000 mcp-server

Tools and capabilities

  • Generate and update README shields.io badges using protected, contained paths.
  • Search Craigslist, check SEO rankings, run WCAG tests, and scan web applications.
  • Post to supported social platforms and inspect posting status, capabilities, and statistics.
  • Search Datamart, retrieve resources, inspect provider capabilities, and find government services.
  • Search Data.gov datasets and query NOAA marine navigation data.
  • Verify signed webhooks with timing-safe, replay-resistant checks.
  • Generate crypto badges, shorten links, and create OpenAI-backed fake JSON responses.
  • Manage models and run text, image, and speech-to-text inference.

Limitations and notes

There is no global authentication layer. Any client that can reach the server port can call module routes unless a module-specific control applies, so deployments beyond localhost should sit behind an authenticating reverse proxy.

Scanner and README badge routes accept bearer or API-key tokens when their corresponding token variables are configured. If those variables are unset, the routes remain open and the server logs a warning. The server also restricts selected outbound requests to public addresses and applies CSRF checks to state-changing requests with foreign Origin headers. Browser origins can be configured with CORS_ORIGINS; clients that omit Origin, including command-line and server-to-server clients, are unaffected.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Server

profullstack/mcp-server is an MCP server that connects AI agents to model providers such as OpenAI, Anthropic, Stability AI, and Hugging Face, plus utility APIs and public data services. Its main tools cover model inference, SEO and WCAG checks, security scanning, social posting, fleet discovery, Datamart, Data.gov, NOAA, and webhook verification.

Install it with Node.js 18+ and pnpm 10+: clone the repository, run `pnpm install`, then start it with `pnpm start`. The server listens on port 3000 by default. Copy `sample.env` to `.env` and add keys for the providers and modules you plan to use.

Yes, profullstack/mcp-server includes Docker support. Build an image with `docker build -t mcp-server .`, then run it with port 3000 published. Docker Compose is also supported, and the configuration mounts the modules directory and includes health checks.

Not by itself: the server has no global authentication layer, so reachable clients can call module routes. Put it behind an authenticating reverse proxy when exposing it beyond localhost, and configure module tokens such as `SCANNER_API_TOKEN` and `README_BADGES_API_TOKEN` for protected routes.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/profullstack-mcp-server?style=directory)](https://allmcps.com/mcp/profullstack-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/profullstack-mcp-server"><img src="https://allmcps.com/api/badge/profullstack-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>