AlphaCreek SEC Filings MCP
Access SEC filings efficiently (10-K, 10-Q, etc), save time and tokens, and get cited answers.
Executive verdict
trustsnap_ab74d0b21094039a- Machine trust evaluator activity
- Possible agent/script activity
- profile / compare inspection
Current trust snapshot
trustsnap_ab74d0b21094039aCanonical machine links
Own this MCP?
Claim ownership, prove control with a GitHub, DNS, HTTP, MCP metadata, or email-domain challenge, revalidate now, publish a badge, configure monitoring, and unlock a verified server profile.
POST /v1/servers/ai.alphacreek/alphacreek-mcp/revalidateBadge embed
[](https://verify.sentinelsignal.io/servers/ai.alphacreek/alphacreek-mcp)
MCP TrustOps
TrustOps turns this report into operational controls: freshness SLAs, authenticated validation, semantic benchmarks, policy exports, alert subscriptions, badges, cost/compliance metadata, and runtime routing. Fresh trusted index decisions stay separate from long-tail inventory so stale scores do not masquerade as current evidence.
/v1/decideAlert subscription types
MCP Runtime hosting
Verify Hosted MCP turns a trusted server report into a managed remote MCP endpoint with GitHub deployment provenance, sandbox policy, encrypted secrets, release history, rollback, and audit/usage events.
/hosted/{namespace}/{name}/mcp| Deployment | Status | Endpoint | Release |
|---|---|---|---|
| No hosted runtime deployments yet. | |||
Production readiness class
Evidence confidence
Recommended for
Client compatibility verdicts
Client compatibility only means the server shape can work with a client. Production trust decision and write-action publishing are evaluated separately so a client-compatible server can still be blocked for production.
Evidence provenance
initialize• OKtools_list• OKtransport_compliance_probe• Errorstep_up_auth_probe• OKconnector_replay_probe• Missing — Frozen tool snapshots must survive refresh.request_association_probe• Missing — Roots, sampling, and elicitation should stay request-scoped.
Evidence provenance
initialize• OKtools_list• OKtransport_compliance_probe• Error
Evidence provenance
action_safety_probe• OK
Evidence provenance
tool_snapshot_probe• Missingconnector_replay_probe• Missing
Why compatibility is limited by client
Remediation checklist
Transport compliance should be in good shape.write actions present is not yet satisfiedadmin refresh required is not yet satisfiedsafe for messages api remote mcp is not yet satisfiedTransport compliance issues should be resolved before wider client rollout.
Remediation checklist
Transport behavior should match Claude-compatible HTTP expectations.write actions present is not yet satisfiedadmin refresh required is not yet satisfiedsafe for messages api remote mcp is not yet satisfiedTransport compliance issues should be resolved before wider client rollout.
Remediation checklist
- No explicit blockers recorded.
Verdict traces
- No active alert triggers.
Client verdict trace table
| Verdict | Status | Checks | Winning source | Conflicts |
|---|---|---|---|---|
openai_connectors |
Client-compatible | initialize, tools_list, transport_compliance_probe, step_up_auth_probe, connector_replay_probe, request_association_probe | live_validation | none |
claude_desktop |
Client-compatible | initialize, tools_list, transport_compliance_probe | live_validation | none |
unsafe_for_write_actions |
Publishing allowed | action_safety_probe | live_validation | none |
snapshot_churn_risk |
Low | tool_snapshot_probe, connector_replay_probe | history | none |
Publishability policy profiles
- Search Fetch Only: Yes
- Write Actions Present: No
- Oauth Configured: Yes
- Admin Refresh Required: No
- Safe For Company Knowledge: Yes
- Safe For Messages Api Remote Mcp: No
- Search Fetch Only: Yes
- Write Actions Present: No
- Oauth Configured: Yes
- Admin Refresh Required: No
- Safe For Company Knowledge: Yes
- Safe For Messages Api Remote Mcp: No
Compatibility fixtures
- remote_http_endpoint: Passes
- oauth_discovery: Passes
- frozen_tool_snapshot_refresh: Passes
- request_association: Passes
- remote_transport: Passes
- tool_discovery: Passes
- auth_connect: Passes
- safe_write_review: Passes
Authenticated validation sessions
Public validation is free. Authenticated validation is paid and proves scoped behavior, write-action safeguards, and authenticated tool execution.
/v1/verify/v1/ci/previewPublic server reputation
Incident & change feed
| Timestamp | Event | Details |
|---|---|---|
| Jul 31, 2026 05:33:46 AM UTC | Latest validation: healthy | Score 74.3 with status healthy. |
Capabilities
- OAuth:
- DCR/CIMD:
- Prompts:
- Homepage: https://www.alphacreek.ai/mcp-docs
- Docs: none
- Support: none
- Icon: none
- Remote endpoint: https://mcp.alphacreek.ai/mcp
- Server card: none
Security posture
Agent Commerce & Payment Readiness - Beta
Beta assessment. Verify separates commerce-adjacent context from observed payment execution. Usage, billing, pricing, card, wallet, or meter terms alone do not make a server payment-capable. This is not a certification of safety, compliance, or fraud prevention.
Warnings
No commerce-specific warnings generated.
Evidence
| Field | Value | Source | Matched terms | Confidence |
|---|---|---|---|---|
| commerce_signal | weak | tool_schema | limit, rate | low |
Recommended operator fixes
- No commerce-specific fixes suggested.
Tool capability & risk inventory
| Tool | Capabilities | Risk | Findings | Notes |
|---|---|---|---|---|
get_latest_filing |
read | Low | none | No explicit safeguard hints detected. |
list_filings |
read filesystem export | Medium | bulk data access | No explicit safeguard hints detected. |
get_filing_toc |
read filesystem | Low | none | No explicit safeguard hints detected. |
read_node_content |
read write network filesystem | Medium | filesystem mutation | No explicit safeguard hints detected. |
Write-action governance
Status detail: No unsafe write-action governance gaps detected on the latest validation.
| Tool | Risk | Flags | Safeguards |
|---|---|---|---|
| No high-risk tools were detected on the latest run. | |||
Action-controls diff
New actions
| Action | Risk | Flags |
|---|---|---|
| No newly added actions. | ||
Changed actions
| Action | Change types | Risk |
|---|---|---|
| No materially changed actions. | ||
Why this score?
Algorithmic score breakdown
Compatibility profiles
Connector URL: https://mcp.alphacreek.ai/mcp # Complete OAuth in the client when prompted. # Server: ai.alphacreek/alphacreek-mcp
{
"mcpServers": {
"alphacreek-mcp": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.alphacreek.ai/mcp"]
}
}
}
smithery mcp add "https://mcp.alphacreek.ai/mcp"
curl -sS https://mcp.alphacreek.ai/mcp -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"mcp-verify","version":"0.1.0"}}}'
Actionable remediation
| Severity | Remediation | Why it matters | Recommended action |
|---|---|---|---|
| High | Align session and protocol behavior with Streamable HTTP expectations | Clients increasingly rely on MCP-Protocol-Version, session teardown, and expired-session semantics. | Align MCP-Protocol-Version, MCP-Session-Id, DELETE teardown, and expired-session handling with the transport spec.Playbook
|
| High | Associate roots, sampling, and elicitation with active client requests | Modern MCP guidance expects roots, sampling, and elicitation traffic to be tied to an active client request instead of arriving unsolicited on idle sessions. | Inspect the latest validation evidence and resolve the client-visible regression.Playbook
|
| High | Keep connector refreshes backward compatible | Managed connector clients freeze tool snapshots, so removed tools, new required args, and breaking output changes can break published integrations after refresh. | Inspect the latest validation evidence and resolve the client-visible regression.Playbook
|
| High | Publish a complete server card | Missing or incomplete server-card metadata weakens discovery, documentation, and trust signals. | Serve /.well-known/mcp/server-card.json and include tools, prompts/resources, homepage, and support links.Playbook
|
| Medium | Adopt a current MCP protocol revision | Older protocol revisions reduce compatibility with newer clients and registry programs. | Inspect the latest validation evidence and resolve the client-visible regression.Playbook
|
| Medium | Close connector-publishing gaps | Connector catalogs care about protocol recency, session behavior, auth clarity, and tool-surface stability. | Inspect the latest validation evidence and resolve the client-visible regression.Playbook
|
| Medium | Reduce tool-surface churn | Frequent add/remove or output-shape drift makes published connectors and cached tool snapshots brittle. | Inspect the latest validation evidence and resolve the client-visible regression.Playbook
|
| Medium | Repair prompts/list or stop advertising prompts | Prompt metadata should either work live or be removed from the advertised capability set. | Only advertise prompts if prompts/list works and prompt arguments are documented.Playbook
|
| Medium | Repair resources/list or stop advertising resources | Resource metadata should either work live or be removed from the advertised capability set. | Only advertise resources if resources/list works and resources expose stable URIs/types.Playbook
|
| Medium | Support resumable HTTP sessions cleanly | Modern MCP clients increasingly expect resumable session behavior on streamable HTTP transports. | Inspect the latest validation evidence and resolve the client-visible regression.Playbook
|
| Low | Publish newer MCP capability signals | Roots, sampling, elicitation, structured outputs, and related metadata improve client understanding and ranking. | Inspect the latest validation evidence and resolve the client-visible regression.Playbook
|
Point loss breakdown
| Component | Current | Points missing |
|---|---|---|
| Transport Compliance | 0/4 | -4.0 |
| Recovery Semantics | 1.2/4 | -2.8 |
| Error Contract | 1.5/4 | -2.5 |
| Trust Confidence | 1.8/4 | -2.2 |
| Utility Coverage | 2/4 | -2.0 |
| Spec Recency | 2/4 | -2.0 |
| Safety Transparency | 2/4 | -2.0 |
| Result Shape Stability | 2/4 | -2.0 |
| Resource Contract | 2/4 | -2.0 |
| Rate Limit Semantics | 2/4 | -2.0 |
| Prompt Contract | 2/4 | -2.0 |
| Data Exfiltration Resilience | 2/4 | -2.0 |
Validation diff
Need at least two validation runs before diffing changes.
Tool snapshot diff & changelog
Need at least two validation runs before building a tool changelog.
Connector replay
Required-argument replay breaks
| Tool | Added required args | Removed required args |
|---|---|---|
| No required-argument replay breaks detected. | ||
Output-schema replay breaks
| Tool | Removed properties | Added properties |
|---|---|---|
| No output-schema replay breaks detected. | ||
Transport compliance drilldown
Issues: missing_session_id, missing_protocol_header, bad_protocol_not_rejected
Request association
Utility coverage
Benchmark tasks
| Benchmark task | Status | Evidence |
|---|---|---|
| Discover tools | Passes |
|
| Read-only fetch flow | Degraded |
|
| OAuth-required connect | Passes |
|
| Safe write flow with confirmation | Passes |
|
Registry & provenance divergence
| Field | Registry | Live server card |
|---|---|---|
| Title | n/a | n/a |
| Version | n/a | n/a |
| Homepage | n/a | n/a |
Active alerts
No active alerts for the current server state.
Aliases & registry graph
| Identifier | Source | Canonical | Score |
|---|---|---|---|
ai.alphacreek/alphacreek-mcp |
official_registry | yes | 74.29 |
Alias consolidation
Source disagreements
| Field | What differs | Observed values |
|---|---|---|
| No source disagreements detected. | ||
Install snippets
Connector URL: https://mcp.alphacreek.ai/mcp # Complete OAuth in the client when prompted. # Server: ai.alphacreek/alphacreek-mcp
{
"mcpServers": {
"alphacreek-mcp": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.alphacreek.ai/mcp"]
}
}
}
smithery mcp add "https://mcp.alphacreek.ai/mcp"
curl -sS https://mcp.alphacreek.ai/mcp -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"mcp-verify","version":"0.1.0"}}}'
Agent access & tool surface
tools/list, prompts/list, and resources/list checks.ai.alphacreek/alphacreek-mcp.Claims & monitoring
No verified maintainer claim recorded.
Alert routing
| Watch | Team | Channels | Minimum severity |
|---|---|---|---|
| No active watch destinations. | |||
Maintainer analytics
Maintainer response quality
Maintainer annotations
No maintainer annotations have been recorded yet.
Maintainer rebuttals & expected behavior
No maintainer rebuttals or expected-behavior overrides are recorded yet.
Latest validation evidence
Failures
server_cardClient error '404 Not Found' for url 'https://mcp.alphacreek.ai/.well-known/mcp/server-card.json' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404transport_compliance_probeIssues: missing session id, missing protocol header, bad protocol not rejected (bad protocol=200).
Checks
| Check | Status | Latency | Evidence |
|---|---|---|---|
action_safety_probe |
OK | n/a | No high-risk write, destructive, or exec tools detected. |
advanced_capabilities_probe |
Warning | n/a | Only 2 capability signal(s): prompts, resources. |
connector_publishability_probe |
Warning | n/a | Publishability blockers: transport compliance, server card. |
connector_replay_probe |
Missing | n/a | No connector replay evidence recorded. |
determinism_probe |
OK | 76.1 ms | Check completed |
initialize |
OK | 73.7 ms | Protocol 2025-03-26 |
interactive_flow_probe |
OK | n/a | Check completed |
oauth_authorization_server |
OK | 68.5 ms | authorization_endpoint, code_challenge_methods_supported, grant_types_supported, issuer |
oauth_protected_resource |
OK | 160.6 ms | 1 authorization server(s) |
official_registry_probe |
OK | n/a | Check completed |
openid_configuration |
OK | 109.1 ms | authorization_endpoint, code_challenge_methods_supported, grant_types_supported, issuer |
probe_noise_resilience |
OK | 78.3 ms | Fetched https://mcp.alphacreek.ai/robots.txt |
prompt_get |
Missing | n/a | not advertised |
prompts_list |
Auth Required | 67.1 ms | Client error '401 Unauthorized' for url 'https://mcp.alphacreek.ai/mcp' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401 |
protocol_version_probe |
Warning | n/a | Claims 2025-03-26; 2 release(s) behind 2025-11-25. |
provenance_divergence_probe |
OK | n/a | Check completed |
request_association_probe |
Missing | n/a | No request-association capabilities were advertised. |
resource_read |
Missing | n/a | not advertised |
resources_list |
Auth Required | 157.2 ms | Client error '401 Unauthorized' for url 'https://mcp.alphacreek.ai/mcp' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401 |
server_card |
Error | 182.6 ms | Client error '404 Not Found' for url 'https://mcp.alphacreek.ai/.well-known/mcp/server-card.json' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404 |
session_resume_probe |
Warning | n/a | no session id |
step_up_auth_probe |
OK | n/a | Scopes=filings.metadata, filings.navigation, filings.read, filings.search; step-up challenge hints present. |
tool_snapshot_probe |
Missing | n/a | no historical snapshot |
tools_list |
OK | 73.7 ms | 4 tool(s) exposed |
transport_compliance_probe |
Error | 40.6 ms | Issues: missing session id, missing protocol header, bad protocol not rejected (bad protocol=200). |
utility_coverage_probe |
OK | 42.4 ms | No completions evidence; no pagination evidence; tasks auth required. |
Raw evidence view
Show raw JSON evidence
{
"checks": {
"action_safety_probe": {
"details": {
"auth_present": true,
"confirmation_signals": [],
"safeguard_count": 0,
"summary": {
"bulk_access_tools": 1,
"capability_distribution": {
"export": 1,
"filesystem": 3,
"network": 1,
"read": 4,
"write": 1
},
"destructive_tools": 0,
"egress_tools": 0,
"exec_tools": 0,
"high_risk_tools": 0,
"risk_distribution": {
"critical": 0,
"high": 0,
"low": 2,
"medium": 2
},
"secret_tools": 0,
"tool_count": 4
}
},
"latency_ms": null,
"status": "ok"
},
"advanced_capabilities_probe": {
"details": {
"capabilities": {
"completions": false,
"elicitation": false,
"prompts": true,
"resource_links": false,
"resources": true,
"roots": false,
"sampling": false,
"structured_outputs": false
},
"enabled": [
"prompts",
"resources"
],
"enabled_count": 2,
"initialize_capability_keys": [
"tools"
]
},
"latency_ms": null,
"status": "warning"
},
"connector_publishability_probe": {
"details": {
"blockers": [
"transport_compliance",
"server_card"
],
"criteria": {
"action_safety": true,
"auth_flow": true,
"connector_replay": true,
"initialize": true,
"protocol_version": true,
"remote_transport": true,
"request_association": true,
"server_card": false,
"session_resume": true,
"step_up_auth": true,
"tool_surface": true,
"tools_list": true,
"transport_compliance": false
},
"high_risk_tools": 0,
"tool_count": 4,
"transport": "streamable-http"
},
"latency_ms": null,
"status": "warning"
},
"connector_replay_probe": {
"details": {
"reason": "no_historical_snapshot"
},
"latency_ms": null,
"status": "missing"
},
"determinism_probe": {
"details": {
"attempts": 2,
"baseline_signature": "4e745c10423328720ca50140f0112758cbdd52e4a56e5001f3e0d6e90a4a81e5",
"errors": [],
"matches": 2,
"stable_ratio": 1.0,
"successful": 2
},
"latency_ms": 76.09,
"status": "ok"
},
"initialize": {
"details": {
"headers": {
"content-type": "application/json"
},
"http_status": 200,
"payload": {
"id": 1,
"jsonrpc": "2.0",
"result": {
"capabilities": {
"tools": {
"listChanged": false
}
},
"instructions": "AlphaCreek MCP provides SEC and UK FCA filing navigation and source text.\nUse filing_registry=sec_edgar (default) for US SEC filings. Use filing_registry=fca_nsm for UK FCA NSM annual reports.\n1. Choose the filing period first. Multiple fiscal periods may be available per ticker (several 10-K/20-F and 10-Q/6-K filings). Call list_filings when you need a specific reporting period, then use the returned artifact_document_id for get_filing_toc and other navigation tools. If artifact_document_id is omitted, get_filing_toc and similar locators resolve the latest filing only.\n2. Read filings navigation-first. Start with get_filing_toc using the chosen artifact_document_id, then read targeted nodes via read_node_content. Use the node id from each TOC line; these are the same values shown as NODE_ID lines in read_node_content output. Pass one node via node_id or several via node_ids.\n3. Prefer source tables for exact financial values. Narrative nodes often explain year-over-year changes, while absolute reported values are usually in nearby sibling or child tables under headings like 'Revenues', 'By type', 'By geography', or 'Segment results'. When text says 'The following table presents...', inspect the adjacent TableElement before answering.\n4. Batch reads from the same filing. When reading several nodes from one filing, pass them in one read_node_content call via node_ids to save round-trips. read_node_content returns full node text as plain MCP text only.\nFor FCA filings (filing_registry=fca_nsm), TOC node ids are HTML page element ids (for example pf2a, page12, or pageView1). Use those ids with read_node_content. CITATION_URL links open the FCA reader scrolled to that page id.\n<important>5. Cite every material claim. read_node_content output pairs NODE_ID lines with CITATION_URL lines. For every material claim or logical paragraph in your answer, place one or more relevant CITATION_URL links immediately next to the claim, using the URL paired with each supporting NODE_ID. A TOC node may expand into more granular child NODE_ID blocks; cite those child NODE_ID/CITATION_URL pairs when they are the closest supporting source.</important>\n6. If an AlphaCreek MCP tool fails with a quota or 403 limit message, tell the user their monthly limit is reached and share https://www.alphacreek.ai/dashboard#usage for usage and upgrade.",
"protocolVersion": "2025-03-26",
"serverInfo": {
"name": "alphacreek-mcp",
"version": "1.0.1"
}
}
},
"url": "https://mcp.alphacreek.ai/mcp"
},
"latency_ms": 73.7,
"status": "ok"
},
"interactive_flow_probe": {
"details": {
"oauth_supported": true,
"prompt_available": false,
"risk_hits": [],
"safe_hits": [
"oauth"
]
},
"latency_ms": null,
"status": "ok"
},
"oauth_authorization_server": {
"details": {
"headers": {
"content-type": "application/json"
},
"http_status": 200,
"payload": {
"authorization_endpoint": "https://mcp.alphacreek.ai/oauth/authorize",
"code_challenge_methods_supported": [
"S256"
],
"grant_types_supported": [
"authorization_code",
"refresh_token"
],
"issuer": "https://mcp.alphacreek.ai",
"registration_endpoint": "https://mcp.alphacreek.ai/oauth/register",
"response_types_supported": [
"code"
],
"scopes_supported": [
"filings.search",
"filings.metadata",
"filings.navigation",
"filings.read"
],
"service_documentation": "https://www.alphacreek.ai",
"token_endpoint": "https://mcp.alphacreek.ai/oauth/token",
"token_endpoint_auth_methods_supported": [
"client_secret_post",
"none"
]
},
"url": "https://mcp.alphacreek.ai/.well-known/oauth-authorization-server"
},
"latency_ms": 68.53,
"status": "ok"
},
"oauth_protected_resource": {
"details": {
"headers": {
"content-type": "application/json"
},
"http_status": 200,
"payload": {
"authorization_servers": [
"https://mcp.alphacreek.ai"
],
"bearer_methods_supported": [
"header"
],
"resource": "https://mcp.alphacreek.ai/mcp",
"resource_documentation": "https://mcp.alphacreek.ai/docs",
"scopes_supported": [
"filings.search",
"filings.metadata",
"filings.navigation",
"filings.read"
]
},
"url": "https://mcp.alphacreek.ai/.well-known/oauth-protected-resource"
},
"latency_ms": 160.63,
"status": "ok"
},
"official_registry_probe": {
"details": {
"direct_match": true,
"official_peer_count": 1,
"registry_identifier": "ai.alphacreek/alphacreek-mcp",
"registry_source": "official_registry"
},
"latency_ms": null,
"status": "ok"
},
"openid_configuration": {
"details": {
"headers": {
"content-type": "application/json"
},
"http_status": 200,
"payload": {
"authorization_endpoint": "https://mcp.alphacreek.ai/oauth/authorize",
"code_challenge_methods_supported": [
"S256"
],
"grant_types_supported": [
"authorization_code",
"refresh_token"
],
"issuer": "https://mcp.alphacreek.ai",
"registration_endpoint": "https://mcp.alphacreek.ai/oauth/register",
"response_types_supported": [
"code"
],
"scopes_supported": [
"filings.search",
"filings.metadata",
"filings.navigation",
"filings.read"
],
"service_documentation": "https://www.alphacreek.ai",
"token_endpoint": "https://mcp.alphacreek.ai/oauth/token",
"token_endpoint_auth_methods_supported": [
"client_secret_post",
"none"
]
},
"url": "https://mcp.alphacreek.ai/.well-known/openid-configuration"
},
"latency_ms": 109.09,
"status": "ok"
},
"probe_noise_resilience": {
"details": {
"headers": {
"content-type": "application/json"
},
"http_status": 404,
"url": "https://mcp.alphacreek.ai/robots.txt"
},
"latency_ms": 78.3,
"status": "ok"
},
"prompt_get": {
"details": {
"reason": "not_advertised"
},
"latency_ms": null,
"status": "missing"
},
"prompts_list": {
"details": {
"error": "Client error '401 Unauthorized' for url 'https://mcp.alphacreek.ai/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401",
"headers": {
"content-type": "application/json",
"www-authenticate": "Bearer realm=\"alphacreek-mcp\", error=\"invalid_token\", scope=\"filings.search\""
},
"http_status": 401,
"payload": {},
"reason": "auth_required",
"url": "https://mcp.alphacreek.ai/mcp"
},
"latency_ms": 67.09,
"status": "auth_required"
},
"protocol_version_probe": {
"details": {
"claimed_version": "2025-03-26",
"lag_days": 244,
"latest_known_version": "2025-11-25",
"releases_behind": 2,
"validator_protocol_version": "2025-03-26"
},
"latency_ms": null,
"status": "warning"
},
"provenance_divergence_probe": {
"details": {
"direct_official_match": true,
"drift_fields": [],
"metadata_document_count": 2,
"registry_homepage": null,
"registry_repository": null,
"registry_title": null,
"registry_version": null,
"server_card_homepage": null,
"server_card_repository": null,
"server_card_title": null,
"server_card_version": null
},
"latency_ms": null,
"status": "ok"
},
"request_association_probe": {
"details": {
"reason": "no_request_association_capabilities_advertised"
},
"latency_ms": null,
"status": "missing"
},
"resource_read": {
"details": {
"reason": "not_advertised"
},
"latency_ms": null,
"status": "missing"
},
"resources_list": {
"details": {
"error": "Client error '401 Unauthorized' for url 'https://mcp.alphacreek.ai/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401",
"headers": {
"content-type": "application/json",
"www-authenticate": "Bearer realm=\"alphacreek-mcp\", error=\"invalid_token\", scope=\"filings.search\""
},
"http_status": 401,
"payload": {},
"reason": "auth_required",
"url": "https://mcp.alphacreek.ai/mcp"
},
"latency_ms": 157.18,
"status": "auth_required"
},
"server_card": {
"details": {
"error": "Client error '404 Not Found' for url 'https://mcp.alphacreek.ai/.well-known/mcp/server-card.json'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"url": "https://mcp.alphacreek.ai/.well-known/mcp/server-card.json"
},
"latency_ms": 182.63,
"status": "error"
},
"session_resume_probe": {
"details": {
"protocol_version": "2025-03-26",
"reason": "no_session_id",
"resume_expected": true,
"transport": "streamable-http"
},
"latency_ms": null,
"status": "warning"
},
"step_up_auth_probe": {
"details": {
"auth_required_checks": [
"prompts_list",
"resources_list"
],
"broad_scopes": [],
"challenge_headers": [
"Bearer realm=\"alphacreek-mcp\", error=\"invalid_token\", scope=\"filings.search\"",
"Bearer realm=\"alphacreek-mcp\", error=\"invalid_token\", scope=\"filings.search\""
],
"minimal_scope_documented": true,
"oauth_present": true,
"scope_specificity_ratio": 0.6,
"step_up_signals": [
"Bearer realm=\"alphacreek-mcp\", error=\"invalid_token\", scope=\"filings.search\"",
"Bearer realm=\"alphacreek-mcp\", error=\"invalid_token\", scope=\"filings.search\""
],
"supported_scopes": [
"filings.metadata",
"filings.navigation",
"filings.read",
"filings.search"
]
},
"latency_ms": null,
"status": "ok"
},
"tool_snapshot_probe": {
"details": {
"current_tool_count": 4,
"reason": "no_historical_snapshot"
},
"latency_ms": null,
"status": "missing"
},
"tools_list": {
"details": {
"headers": {
"content-type": "application/json"
},
"http_status": 200,
"payload": {
"id": 2,
"jsonrpc": "2.0",
"result": {
"tools": [
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Get latest filing"
},
"description": "Return latest filing metadata for a company or ticker.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "get_latest_filing"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "List available filings"
},
"description": "List available filings for a ticker (newest first) with artifact_document_id and dates. Use filing_registry=fca_nsm for UK FCA annual reports. Use this first when you need a specific reporting period.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"limit": {
"default": 25,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "list_filings"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Get filing table of contents"
},
"description": "Return the full filing table of contents for one filing. If artifact_document_id is omitted, resolves the single latest filing for ticker/company (and optional document_type) only. Use list_filings first to discover a specific reporting period. For FCA filings, pass filing_registry=fca_nsm; TOC node ids are HTML page element ids (e.g. pf2a, page12, pageView1).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"artifact_document_id": {
"type": "string"
},
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "get_filing_toc"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Read node content"
},
"description": "Return content for one or more navigation nodes in a filing. Pass one node via node_id or several via node_ids, using the node ids from TOC lines. These are the same values shown as NODE_ID lines in read_node_content output. The authoritative node content is returned as plain MCP text only: an ARTIFACT_DOCUMENT_ID header, then per-node blocks with NODE_ID, TITLE, CITATION_URL, CONTENT_START \u2026 CONTENT_END. A TOC node may expand into more granular child NODE_ID blocks; cite those granular NODE_ID/CITATION_URL pairs when they support the claim. For every material claim or logical paragraph in your answer, place one or more relevant CITATION_URL links immediately next to the claim, using the URL paired with each supporting NODE_ID.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"artifact_document_id": {
"type": "string"
},
"node_id": {
"description": "Single node id from TOC / NODE_ID lines. For FCA filings this is the HTML page id (e.g. pf2a, page12, pageView1).",
"type": "string"
},
"node_ids": {
"description": "Batch read: multiple node ids for one filing (same identifiers as NODE_ID / TOC).",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"artifact_document_id"
],
"type": "object"
},
"name": "read_node_content"
}
]
}
},
"url": "https://mcp.alphacreek.ai/mcp"
},
"latency_ms": 73.69,
"status": "ok"
},
"transport_compliance_probe": {
"details": {
"bad_protocol_error": null,
"bad_protocol_headers": {
"content-type": "application/json"
},
"bad_protocol_payload": {
"id": 410,
"jsonrpc": "2.0",
"result": {
"tools": [
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Get latest filing"
},
"description": "Return latest filing metadata for a company or ticker.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "get_latest_filing"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "List available filings"
},
"description": "List available filings for a ticker (newest first) with artifact_document_id and dates. Use filing_registry=fca_nsm for UK FCA annual reports. Use this first when you need a specific reporting period.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"limit": {
"default": 25,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "list_filings"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Get filing table of contents"
},
"description": "Return the full filing table of contents for one filing. If artifact_document_id is omitted, resolves the single latest filing for ticker/company (and optional document_type) only. Use list_filings first to discover a specific reporting period. For FCA filings, pass filing_registry=fca_nsm; TOC node ids are HTML page element ids (e.g. pf2a, page12, pageView1).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"artifact_document_id": {
"type": "string"
},
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "get_filing_toc"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Read node content"
},
"description": "Return content for one or more navigation nodes in a filing. Pass one node via node_id or several via node_ids, using the node ids from TOC lines. These are the same values shown as NODE_ID lines in read_node_content output. The authoritative node content is returned as plain MCP text only: an ARTIFACT_DOCUMENT_ID header, then per-node blocks with NODE_ID, TITLE, CITATION_URL, CONTENT_START \u2026 CONTENT_END. A TOC node may expand into more granular child NODE_ID blocks; cite those granular NODE_ID/CITATION_URL pairs when they support the claim. For every material claim or logical paragraph in your answer, place one or more relevant CITATION_URL links immediately next to the claim, using the URL paired with each supporting NODE_ID.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"artifact_document_id": {
"type": "string"
},
"node_id": {
"description": "Single node id from TOC / NODE_ID lines. For FCA filings this is the HTML page id (e.g. pf2a, page12, pageView1).",
"type": "string"
},
"node_ids": {
"description": "Batch read: multiple node ids for one filing (same identifiers as NODE_ID / TOC).",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"artifact_document_id"
],
"type": "object"
},
"name": "read_node_content"
}
]
}
},
"bad_protocol_status_code": 200,
"delete_error": null,
"delete_status_code": null,
"expired_session_error": null,
"expired_session_status_code": null,
"issues": [
"missing_session_id",
"missing_protocol_header",
"bad_protocol_not_rejected"
],
"last_event_id_visible": false,
"protocol_header_present": false,
"requested_protocol_version": "2025-03-26",
"session_id_present": false,
"transport": "streamable-http"
},
"latency_ms": 40.64,
"status": "error"
},
"utility_coverage_probe": {
"details": {
"completions": {
"advertised": false,
"live_probe": "not_executed",
"sample_target": null
},
"initialize_capability_keys": [
"tools"
],
"pagination": {
"metadata_signal": false,
"next_cursor_methods": [],
"supported": false
},
"tasks": {
"advertised": false,
"http_status": 401,
"probe_status": "auth_required"
}
},
"latency_ms": 42.35,
"status": "ok"
}
},
"failures": {
"server_card": {
"error": "Client error '404 Not Found' for url 'https://mcp.alphacreek.ai/.well-known/mcp/server-card.json'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"url": "https://mcp.alphacreek.ai/.well-known/mcp/server-card.json"
},
"transport_compliance_probe": {
"bad_protocol_error": null,
"bad_protocol_headers": {
"content-type": "application/json"
},
"bad_protocol_payload": {
"id": 410,
"jsonrpc": "2.0",
"result": {
"tools": [
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Get latest filing"
},
"description": "Return latest filing metadata for a company or ticker.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "get_latest_filing"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "List available filings"
},
"description": "List available filings for a ticker (newest first) with artifact_document_id and dates. Use filing_registry=fca_nsm for UK FCA annual reports. Use this first when you need a specific reporting period.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"limit": {
"default": 25,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "list_filings"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Get filing table of contents"
},
"description": "Return the full filing table of contents for one filing. If artifact_document_id is omitted, resolves the single latest filing for ticker/company (and optional document_type) only. Use list_filings first to discover a specific reporting period. For FCA filings, pass filing_registry=fca_nsm; TOC node ids are HTML page element ids (e.g. pf2a, page12, pageView1).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"artifact_document_id": {
"type": "string"
},
"company": {
"type": "string"
},
"document_type": {
"description": "Optional filing type filter. SEC: 10-K, 10-Q, 20-F, 6-K, 8-K. FCA: Annual Report.",
"oneOf": [
{
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
{
"items": {
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K",
"Annual Report"
],
"type": "string"
},
"type": "array"
}
]
},
"filing_registry": {
"default": "sec_edgar",
"description": "Filing source registry. Use sec_edgar (default) for US SEC filings or fca_nsm for UK FCA NSM annual reports.",
"enum": [
"sec_edgar",
"fca_nsm"
],
"type": "string"
},
"ticker": {
"type": "string"
}
},
"type": "object"
},
"name": "get_filing_toc"
},
{
"annotations": {
"destructiveHint": false,
"readOnlyHint": true,
"title": "Read node content"
},
"description": "Return content for one or more navigation nodes in a filing. Pass one node via node_id or several via node_ids, using the node ids from TOC lines. These are the same values shown as NODE_ID lines in read_node_content output. The authoritative node content is returned as plain MCP text only: an ARTIFACT_DOCUMENT_ID header, then per-node blocks with NODE_ID, TITLE, CITATION_URL, CONTENT_START \u2026 CONTENT_END. A TOC node may expand into more granular child NODE_ID blocks; cite those granular NODE_ID/CITATION_URL pairs when they support the claim. For every material claim or logical paragraph in your answer, place one or more relevant CITATION_URL links immediately next to the claim, using the URL paired with each supporting NODE_ID.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"artifact_document_id": {
"type": "string"
},
"node_id": {
"description": "Single node id from TOC / NODE_ID lines. For FCA filings this is the HTML page id (e.g. pf2a, page12, pageView1).",
"type": "string"
},
"node_ids": {
"description": "Batch read: multiple node ids for one filing (same identifiers as NODE_ID / TOC).",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"artifact_document_id"
],
"type": "object"
},
"name": "read_node_content"
}
]
}
},
"bad_protocol_status_code": 200,
"delete_error": null,
"delete_status_code": null,
"expired_session_error": null,
"expired_session_status_code": null,
"issues": [
"missing_session_id",
"missing_protocol_header",
"bad_protocol_not_rejected"
],
"last_event_id_visible": false,
"protocol_header_present": false,
"requested_protocol_version": "2025-03-26",
"session_id_present": false,
"transport": "streamable-http"
}
},
"remote_url": "https://mcp.alphacreek.ai/mcp",
"server_card_payload": null,
"server_identifier": "ai.alphacreek/alphacreek-mcp"
}
Known versions
1.0.1
Validation history
| Timestamp | Status | Score | Latency | Tools |
|---|---|---|---|---|
| Jul 31, 2026 05:33:46 AM UTC | Healthy | 74.3 | 1212.7 ms | 4 |
Validation timeline
| Validated | Summary | Score | Protocol | Auth mode | Tools | High-risk tools | Changes |
|---|---|---|---|---|---|---|---|
| Jul 31, 2026 05:33:46 AM UTC | Healthy | 74.3 | 2025-03-26 | oauth_supported | 4 | 0 | none |
Recent validation runs
| Started | Status | Summary | Latency | Checks |
|---|---|---|---|---|
| Jul 31, 2026 05:33:45 AM UTC | Completed | Healthy | 1212.7 ms | action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe |