53 tools: domains, SEO, Lighthouse, WCAG, gov data, weather, QR (mcp.profullstack.com)
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Automated backlink discovery and submission tool for SEO optimization
This tool takes no arguments.
The server marks this tool as destructive. Running it may delete or overwrite data on the server or in any account you connected with your headers.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http profullstack-mcp https://mcp.profullstack.com/mcp
Automated backlink discovery and submission tool for SEO optimization
No arguments.
{
"type": "object",
"additionalProperties": true
}Domain availability checker and brainstorming tool using tldx CLI
No arguments.
{
"type": "object",
"additionalProperties": true
}Domain availability checker and brainstorming tool using tldx CLI
No arguments.
{
"type": "object",
"additionalProperties": true
}Official government contract-opportunity sources for federal, California, Santa Clara County and City of Santa Clara buyers. Datamart does not index opportunities yet (Phase B); this lists where to look and what is planned.
| Argument | Type | Description |
|---|---|---|
| level | string |
{
"type": "object",
"properties": {
"level": {
"enum": [
"federal",
"state",
"county",
"city"
],
"type": "string"
}
},
"additionalProperties": false
}Document conversion module using convert2doc.com API for converting between various document formats
No arguments.
{
"type": "object",
"additionalProperties": true
}Search across all Craigslist sites with filtering by categories
No arguments.
{
"type": "object",
"additionalProperties": true
}Generate crypto payment badges using PayBadge API with support for Bitcoin, Ethereum, Solana, USDC and custom configurations
No arguments.
{
"type": "object",
"additionalProperties": true
}Get the Data.gov catalog (harvest) record for one dataset, by the harvest_record_id from datagov_search.
| Argument | Type | Description |
|---|---|---|
| id* | string | harvest_record_id from a datagov_search result |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "harvest_record_id from a datagov_search result"
}
},
"additionalProperties": false
}List Data.gov publishing organizations with their slugs and dataset counts.
| Argument | Type | Description |
|---|---|---|
| q | string | Filter by name |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Filter by name"
}
},
"additionalProperties": false
}Search the Data.gov catalog (dataset metadata from federal, state, local and tribal publishers). Cursor-paginated.
| Argument | Type | Description |
|---|---|---|
| q | string | Full-text query |
| sort | string | |
| cursor | string | next_cursor from a previous response |
| keyword | array | Exact keyword filters |
| org_slug | string | Publisher slug, e.g. "nasa" (see datagov_list_organizations) |
| org_type | string | Federal Government, State Government, County Government, City Government, University, Tribal, Non-Profit |
| per_page | number | string | 1-50 (default 10) |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Full-text query"
},
"sort": {
"enum": [
"relevance",
"popularity",
"last_harvested_date"
],
"type": "string"
},
"cursor": {
"type": "string",
"description": "next_cursor from a previous response"
},
"keyword": {
"type": "array",
"items": {
"type": "string"
},
"description": "Exact keyword filters"
},
"org_slug": {
"type": "string",
"description": "Publisher slug, e.g. \"nasa\" (see datagov_list_organizations)"
},
"org_type": {
"type": "string",
"description": "Federal Government, State Government, County Government, City Government, University, Tribal, Non-Profit"
},
"per_page": {
"type": [
"number",
"string"
],
"description": "1-50 (default 10)"
}
},
"additionalProperties": false
}Search Datamart near a place: public library branches, public schools and colleges within a radius, plus government services. Give one origin (zip, lat+lng, address, or city+state); default is ZIP 95032 within 20 miles.
| Argument | Type | Description |
|---|---|---|
| q | string | Name or keyword filter |
| lat | number | string | Latitude in decimal degrees (use with lng) |
| lng | number | string | Longitude in decimal degrees (use with lat) |
| zip | string | 5-digit U.S. ZIP code, e.g. "95032" |
| city | string | City name; needs state |
| limit | number | string | Results per page, 1-100 (default 25) |
| state | string | Two-letter state code, e.g. "CA" |
| strict | boolean | string | Fail instead of returning partial coverage |
| address | string | Street address; needs zip or city+state. Sent to the U.S. Census Geocoder. |
One school site or college campus by Datamart id.
| Argument | Type | Description |
|---|---|---|
| id* | string | School or college id, e.g. "us.ca.edu.nces-060720000674" |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "School or college id, e.g. \"us.ca.edu.nces-060720000674\""
}
},
"additionalProperties": false
}Public schools (pre-K-12 sites, from NCES) and public colleges/universities (IPEDS) within a radius. Proximity is not enrollment eligibility.
| Argument | Type | Description |
|---|---|---|
| q | string | Name, district or city filter |
| lat | number | string | Latitude in decimal degrees (use with lng) |
| lng | number | string | Longitude in decimal degrees (use with lat) |
| zip | string | 5-digit U.S. ZIP code, e.g. "95032" |
| city | string | City name; needs state |
| type | string | Comma list of: preschool, elementary, middle, high, adult, college, university, vocational |
| limit | number | string | Results per page, 1-100 (default 25) |
| state | string | Two-letter state code, e.g. "CA" |
| cursor | string | next_cursor from a previous response |
| sector |
An MCP server module for checking email validity using the un.limited.mx API
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module that generates fake JSON responses for any endpoint using OpenAI
No arguments.
{
"type": "object",
"additionalProperties": true
}How to sign in to any Profullstack service: CoinPay OAuth (OIDC) issuer, discovery URL, scopes, PKCE and callback path.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Everything about one Profullstack service by domain, URL or name: surfaces, MCP endpoint, npm packages, pwamart install page, auth.
| Argument | Type | Description |
|---|---|---|
| service* | string | domain, URL or name, e.g. "hqtui.com" |
{
"type": "object",
"required": [
"service"
],
"properties": {
"service": {
"type": "string",
"description": "domain, URL or name, e.g. \"hqtui.com\""
}
},
"additionalProperties": false
}List the Profullstack fleet: every product with its URL, category, and which surfaces it has (API, MCP, llms.txt, installer, PWA). Filter by category or by a surface.
| Argument | Type | Description |
|---|---|---|
| has | string | only services with this surface |
| category | string | e.g. developer-tools, ai, finance, media, security |
{
"type": "object",
"properties": {
"has": {
"enum": [
"api",
"openapi",
"mcp",
"openmcp",
"llms",
"install",
"pwa",
"openaccess"
],
"type": "string",
"description": "only services with this surface"
},
"category": {
"type": "string",
"description": "e.g. developer-tools, ai, finance, media, security"
}
},
"additionalProperties": false
}Search the Profullstack fleet by what you need, e.g. "podcast directory" or "webhooks".
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 62,
"minimum": 1
},
"query": {
"type": "string"
}
},
"additionalProperties": false
}Domain availability checker and brainstorming tool using tldx CLI
No arguments.
{
"type": "object",
"additionalProperties": true
}Domain availability checker and brainstorming tool using tldx CLI
No arguments.
{
"type": "object",
"additionalProperties": true
}Find government services Datamart knows (IRS, Data.gov, California BizFile, FTB, DMV, EDD) with official links and what Datamart can do for each.
| Argument | Type | Description |
|---|---|---|
| q | string | Keyword, e.g. "business filing" or "tax" |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keyword, e.g. \"business filing\" or \"tax\""
}
},
"additionalProperties": false
}Public library branches within a radius (IMLS FY2024 survey). Bookmobiles excluded unless type includes "bookmobile". Distance is straight-line; card eligibility is reported separately.
| Argument | Type | Description |
|---|---|---|
| q | string | Name, system or city filter |
| lat | number | string | Latitude in decimal degrees (use with lng) |
| lng | number | string | Longitude in decimal degrees (use with lat) |
| zip | string | 5-digit U.S. ZIP code, e.g. "95032" |
| city | string | City name; needs state |
| type | string | Comma list of: central, branch, bookmobile, books_by_mail, other |
| limit | number | string | Results per page, 1-100 (default 25) |
| state | string | Two-letter state code, e.g. "CA" |
| cursor | string | next_cursor from a previous response |
| strict |
One public library outlet by Datamart id (e.g. "us.ca.lib.ca0164-002").
| Argument | Type | Description |
|---|---|---|
| id* | string | Library outlet id |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Library outlet id"
}
},
"additionalProperties": false
}Lighthouse performance audit MCP module for website speed assessments
No arguments.
{
"type": "object",
"additionalProperties": true
}Link Shortener module using hynt.us API for creating short URLs
No arguments.
{
"type": "object",
"additionalProperties": true
}An MCP server module for checking links using linkinator
No arguments.
{
"type": "object",
"additionalProperties": true
}Metadata for one Library of Congress item, including rights notes and a link to the original record.
| Argument | Type | Description |
|---|---|---|
| id* | string | loc.gov item id, e.g. "2021668470" |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "loc.gov item id, e.g. \"2021668470\""
}
},
"additionalProperties": false
}Files and resource links (images, PDFs, full text) for one Library of Congress item, with its rights notes.
| Argument | Type | Description |
|---|---|---|
| id* | string | loc.gov item id |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "loc.gov item id"
}
},
"additionalProperties": false
}List or search Library of Congress digital collections.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| cursor | string | next_cursor from a previous response |
| per_page | number | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"cursor": {
"type": "string",
"description": "next_cursor from a previous response"
},
"per_page": {
"type": [
"number",
"string"
]
}
},
"additionalProperties": false
}Search Library of Congress digital collections on loc.gov. Optionally limit to a format (photos, maps, books…) or a collection slug.
| Argument | Type | Description |
|---|---|---|
| q | string | Search terms |
| cursor | string | next_cursor from a previous response |
| format | string | |
| per_page | number | string | 1-100 (default 20) |
| collection | string | Collection slug from loc_list_collections |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Search terms"
},
"cursor": {
"type": "string",
"description": "next_cursor from a previous response"
},
"format": {
"enum": [
"audio",
"books",
"film-and-videos",
"legislation",
"manuscripts",
"maps",
"newspapers",
"notated-music",
"photos",
"web-archives"
],
"type": "string"
},
"per_page": {
"type": [
"number",
"string"
],
"description": "1-100 (default 20)"
},
"collection": {
"type": "string",
"description": "Collection slug from loc_list_collections"
}
},
"additionalProperties": false
}A news aggregator module for MCP server that parses RSS feeds and scrapes websites
No arguments.
{
"type": "object",
"additionalProperties": true
}Configuration and health of Datamart providers (configured or not, last success/error), separate from capability.
| Argument | Type | Description |
|---|---|---|
| id | string | Provider id; omit for all |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Provider id; omit for all"
}
},
"additionalProperties": false
}QR Code Generator module for generating QR codes from text input
No arguments.
{
"type": "object",
"additionalProperties": true
}Generate shields.io badges and update README.md with idempotent markers
No arguments.
{
"type": "object",
"additionalProperties": true
}What Datamart can and cannot do for a provider, per operation: directory_only, public_read, … or unsupported with the reason.
| Argument | Type | Description |
|---|---|---|
| id* | string | Provider id, e.g. "us.irs" |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Provider id, e.g. \"us.irs\""
}
},
"additionalProperties": false
}Get one Datamart resource by id: a provider (e.g. "us.loc") or a directory record (library branch, school, college).
| Argument | Type | Description |
|---|---|---|
| id* | string | Datamart id, e.g. "us.ca.sos.bizfile" or "us.ca.lib.ca0164-002" |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Datamart id, e.g. \"us.ca.sos.bizfile\" or \"us.ca.lib.ca0164-002\""
}
},
"additionalProperties": false
}Web application security scanning module for MCP server
No arguments.
{
"type": "object",
"additionalProperties": true
}SEO ranking checker using ValueSERP API
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}MCP module for social media posting using @profullstack/social-poster
No arguments.
{
"type": "object",
"additionalProperties": true
}A template for creating new MCP server modules
No arguments.
{
"type": "object",
"additionalProperties": true
}Tides and Currents module using NOAA CO-OPS API for marine navigation data
No arguments.
{
"type": "object",
"additionalProperties": true
}WCAG compliance testing module using Pa11y for MCP server
No arguments.
{
"type": "object",
"additionalProperties": true
}Weather data and imagery module using the National Weather Service API
No arguments.
{
"type": "object",
"additionalProperties": true
}Timing-safe, replay-resistant webhook signature verification for Stripe, GitHub, Slack, Shopify, Twilio and generic HMAC
No arguments.
{
"type": "object",
"additionalProperties": true
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 11, 2026.
| country | string | ISO country code; only "US" is supported |
| namespace | string | Limit to one namespace (default all) |
| radius_miles | number | string | Search radius in miles (default 20, max 250) |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Name or keyword filter"
},
"lat": {
"type": [
"number",
"string"
],
"description": "Latitude in decimal degrees (use with lng)"
},
"lng": {
"type": [
"number",
"string"
],
"description": "Longitude in decimal degrees (use with lat)"
},
"zip": {
"type": "string",
"description": "5-digit U.S. ZIP code, e.g. \"95032\""
},
"city": {
"type": "string",
"description": "City name; needs state"
},
"limit": {
"type": [
"number",
"string"
],
"description": "Results per page, 1-100 (default 25)"
},
"state": {
"type": "string",
"description": "Two-letter state code, e.g. \"CA\""
},
"strict": {
"type": [
"boolean",
"string"
],
"description": "Fail instead of returning partial coverage"
},
"address": {
"type": "string",
"description": "Street address; needs zip or city+state. Sent to the U.S. Census Geocoder."
},
"country": {
"type": "string",
"description": "ISO country code; only \"US\" is supported"
},
"namespace": {
"enum": [
"all",
"lib",
"edu",
"gov"
],
"type": "string",
"description": "Limit to one namespace (default all)"
},
"radius_miles": {
"type": [
"number",
"string"
],
"description": "Search radius in miles (default 20, max 250)"
}
},
"additionalProperties": false
}| string |
| "public" (private is not yet available) |
| strict | boolean | string | Fail instead of returning partial coverage |
| address | string | Street address; needs zip or city+state. Sent to the U.S. Census Geocoder. |
| charter | boolean | string | Only charter (true) or non-charter (false) schools |
| country | string | ISO country code; only "US" is supported |
| district | string | District name or NCES LEA id |
| radius_miles | number | string | Search radius in miles (default 20, max 250) |
| include_unresolved | boolean | string | Also list records without coordinates (never counted as matches) |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Name, district or city filter"
},
"lat": {
"type": [
"number",
"string"
],
"description": "Latitude in decimal degrees (use with lng)"
},
"lng": {
"type": [
"number",
"string"
],
"description": "Longitude in decimal degrees (use with lat)"
},
"zip": {
"type": "string",
"description": "5-digit U.S. ZIP code, e.g. \"95032\""
},
"city": {
"type": "string",
"description": "City name; needs state"
},
"type": {
"type": "string",
"description": "Comma list of: preschool, elementary, middle, high, adult, college, university, vocational"
},
"limit": {
"type": [
"number",
"string"
],
"description": "Results per page, 1-100 (default 25)"
},
"state": {
"type": "string",
"description": "Two-letter state code, e.g. \"CA\""
},
"cursor": {
"type": "string",
"description": "next_cursor from a previous response"
},
"sector": {
"type": "string",
"description": "\"public\" (private is not yet available)"
},
"strict": {
"type": [
"boolean",
"string"
],
"description": "Fail instead of returning partial coverage"
},
"address": {
"type": "string",
"description": "Street address; needs zip or city+state. Sent to the U.S. Census Geocoder."
},
"charter": {
"type": [
"boolean",
"string"
],
"description": "Only charter (true) or non-charter (false) schools"
},
"country": {
"type": "string",
"description": "ISO country code; only \"US\" is supported"
},
"district": {
"type": "string",
"description": "District name or NCES LEA id"
},
"radius_miles": {
"type": [
"number",
"string"
],
"description": "Search radius in miles (default 20, max 250)"
},
"include_unresolved": {
"type": [
"boolean",
"string"
],
"description": "Also list records without coordinates (never counted as matches)"
}
},
"additionalProperties": false
}| boolean | string |
| Fail instead of returning partial coverage |
| system | string | Library system id or IMLS FSCSKEY, e.g. CA0115 |
| address | string | Street address; needs zip or city+state. Sent to the U.S. Census Geocoder. |
| country | string | ISO country code; only "US" is supported |
| radius_miles | number | string | Search radius in miles (default 20, max 250) |
| include_unresolved | boolean | string | Also list records without coordinates (never counted as matches) |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Name, system or city filter"
},
"lat": {
"type": [
"number",
"string"
],
"description": "Latitude in decimal degrees (use with lng)"
},
"lng": {
"type": [
"number",
"string"
],
"description": "Longitude in decimal degrees (use with lat)"
},
"zip": {
"type": "string",
"description": "5-digit U.S. ZIP code, e.g. \"95032\""
},
"city": {
"type": "string",
"description": "City name; needs state"
},
"type": {
"type": "string",
"description": "Comma list of: central, branch, bookmobile, books_by_mail, other"
},
"limit": {
"type": [
"number",
"string"
],
"description": "Results per page, 1-100 (default 25)"
},
"state": {
"type": "string",
"description": "Two-letter state code, e.g. \"CA\""
},
"cursor": {
"type": "string",
"description": "next_cursor from a previous response"
},
"strict": {
"type": [
"boolean",
"string"
],
"description": "Fail instead of returning partial coverage"
},
"system": {
"type": "string",
"description": "Library system id or IMLS FSCSKEY, e.g. CA0115"
},
"address": {
"type": "string",
"description": "Street address; needs zip or city+state. Sent to the U.S. Census Geocoder."
},
"country": {
"type": "string",
"description": "ISO country code; only \"US\" is supported"
},
"radius_miles": {
"type": [
"number",
"string"
],
"description": "Search radius in miles (default 20, max 250)"
},
"include_unresolved": {
"type": [
"boolean",
"string"
],
"description": "Also list records without coordinates (never counted as matches)"
}
},
"additionalProperties": false
}