このMCPでできること
Evaluates software categories and stacks with build-versus-buy recommendations, scores, vendor comparisons, and portfolio audits.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tools'], 'properties': {'org': {'enum': ['small', 'medium', 'large'], 'type': 'string', 'default': 'medium', 'description': 'Org-maturity lens: "small" (no dedicated engineering), "medium" (default — some AI capability), "large" (AI-mature). Shifts the AI-feasibility band center by −1/0/+1 at read time. A filter the caller looks through, never a stored profile.'}, 'tools': {'type': 'array', 'items': {'anyOf': [{'type': 'string', 'maxLength': 120, 'minLength': 1}, {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Vendor, product, or category name.'}, 'category': {'anyOf': [{'$ref': '#/properties/tools/items/anyOf/0'}, {'type': 'integer', 'exclusiveMinimum': 0}], 'description': 'A confirmed category name or id for this vendor (the answer to a confirm_category clarification). Resolves the row by exact name.'}, 'description': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'What the tool does for you, in a sentence. Used only when the name does not resolve.'}}, 'additionalProperties': False}]}, 'maxItems': 100, 'minItems': 1, 'description': "Rows to audit: a name, {name, description}, or {name, category} once a category is confirmed. Vendor names resolve when the vendor is indexed; add a short description of what it does for anything else (e.g., ['Salesforce', 'Expense Management', {name: 'Lydia Voice', description: 'voice-directed warehouse picking'}]). Max 100 per call."}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resolved'], 'properties': {'axes': {'description': 'strategicDifferentiation (X) and aiFeasibility (Y)'}, 'lens': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'scores': {'description': 'the five v3.2 dimension scores, 1-5'}, 'urgency': {}, 'vendors': {}, 'verdict': {'description': 'banded verdict: primary, confidence, nearCall, distribution'}, 'category': {'type': ['string', 'null']}, 'evidence': {'description': 'sources and research trail; present only with includeEvidence'}, 'guidance': {'description': 'how to use this result: meaning, action, what not to claim, confidence handling'}, 'resolved': {'type': 'boolean', 'description': 'false when nothing matched; the payload then carries no verdict'}, 'rationale': {'type': ['string', 'null']}, 'vendorCount': {'type': 'number'}, 'evidenceHint': {'type': 'string'}, 'aiReplacement': {}, 'vendorsWithheld': {'type': 'number'}, 'evidenceAvailable': {'type': 'boolean'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'org': {'enum': ['small', 'medium', 'large'], 'type': 'string', 'default': 'medium', 'description': 'Org-maturity lens: "small" (no dedicated engineering), "medium" (default — some AI capability), "large" (AI-mature). Shifts the AI-feasibility band center by −1/0/+1 at read time. A filter the caller looks through, never a stored profile.'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Max results to return (default 20, max 100)'}, 'query': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Search term to match against category names, vendors, domains, and rationales'}, 'cursor': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Opaque continuation from the previous page. Keep filters and lens unchanged; restart on SNAPSHOT_EXPIRED.'}, 'domain': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': "Filter by domain (e.g., 'Marketing Technology', 'CRM & Sales')"}, 'industry': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Filter by industry group. Returns matching vertical categories + all horizontal categories. Options: Healthcare, Financial Services, Construction & Real Estate, Education, Energy & Utilities, Government, Automotive, Agriculture, Transportation & Logistics, Media & Entertainment, Legal, Professional Services, Nonprofits & Associations, Manufacturing, Retail & Commerce, Hospitality & Food Service, Telecom'}, 'quadrant': {'enum': ['BUILD', 'BUY', 'BRIDGE', 'BEWARE'], 'type': 'string', 'description': 'Filter by quadrant'}, 'includeVendors': {'type': 'boolean', 'default': False, 'description': 'Expand vendor lists; omitted by default for bounded pages.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resolved'], 'properties': {'axes': {'description': 'strategicDifferentiation (X) and aiFeasibility (Y)'}, 'lens': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'scores': {'description': 'the five v3.2 dimension scores, 1-5'}, 'urgency': {}, 'vendors': {}, 'verdict': {'description': 'banded verdict: primary, confidence, nearCall, distribution'}, 'category': {'type': ['string', 'null']}, 'evidence': {'description': 'sources and research trail; present only with includeEvidence'}, 'guidance': {'description': 'how to use this result: meaning, action, what not to claim, confidence handling'}, 'resolved': {'type': 'boolean', 'description': 'false when nothing matched; the payload then carries no verdict'}, 'rationale': {'type': ['string', 'null']}, 'vendorCount': {'type': 'number'}, 'evidenceHint': {'type': 'string'}, 'aiReplacement': {}, 'vendorsWithheld': {'type': 'number'}, 'evidenceAvailable': {'type': 'boolean'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['category'], 'properties': {'org': {'enum': ['small', 'medium', 'large'], 'type': 'string', 'default': 'medium', 'description': 'Org-maturity lens: "small" (no dedicated engineering), "medium" (default — some AI capability), "large" (AI-mature). Shifts the AI-feasibility band center by −1/0/+1 at read time. A filter the caller looks through, never a stored profile.'}, 'category': {'anyOf': [{'type': 'string', 'maxLength': 120, 'minLength': 1}, {'type': 'integer', 'exclusiveMinimum': 0}], 'description': "Name of the software category to compare (e.g., 'Email Marketing', 'CRM')"}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resolved'], 'properties': {'axes': {'description': 'strategicDifferentiation (X) and aiFeasibility (Y)'}, 'lens': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'scores': {'description': 'the five v3.2 dimension scores, 1-5'}, 'urgency': {}, 'vendors': {}, 'verdict': {'description': 'banded verdict: primary, confidence, nearCall, distribution'}, 'category': {'type': ['string', 'null']}, 'evidence': {'description': 'sources and research trail; present only with includeEvidence'}, 'guidance': {'description': 'how to use this result: meaning, action, what not to claim, confidence handling'}, 'resolved': {'type': 'boolean', 'description': 'false when nothing matched; the payload then carries no verdict'}, 'rationale': {'type': ['string', 'null']}, 'vendorCount': {'type': 'number'}, 'evidenceHint': {'type': 'string'}, 'aiReplacement': {}, 'vendorsWithheld': {'type': 'number'}, 'evidenceAvailable': {'type': 'boolean'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['description'], 'properties': {'org': {'enum': ['small', 'medium', 'large'], 'type': 'string', 'default': 'medium', 'description': 'Org-maturity lens: "small" (no dedicated engineering), "medium" (default — some AI capability), "large" (AI-mature). Shifts the AI-feasibility band center by −1/0/+1 at read time. A filter the caller looks through, never a stored profile.'}, 'capability': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'The bounded capability to evaluate, separate from systems to keep.'}, 'exclusions': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 30, 'description': 'Capabilities or systems outside the requested replacement scope.'}, 'description': {'type': 'string', 'maxLength': 1000, 'minLength': 1, 'description': "Describe the software need, business problem, or tool you're evaluating (e.g., 'We need to automate our expense reports and receipt scanning')"}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resolved'], 'properties': {'axes': {'description': 'strategicDifferentiation (X) and aiFeasibility (Y)'}, 'lens': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'scores': {'description': 'the five v3.2 dimension scores, 1-5'}, 'urgency': {}, 'vendors': {}, 'verdict': {'description': 'banded verdict: primary, confidence, nearCall, distribution'}, 'category': {'type': ['string', 'null']}, 'evidence': {'description': 'sources and research trail; present only with includeEvidence'}, 'guidance': {'description': 'how to use this result: meaning, action, what not to claim, confidence handling'}, 'resolved': {'type': 'boolean', 'description': 'false when nothing matched; the payload then carries no verdict'}, 'rationale': {'type': ['string', 'null']}, 'vendorCount': {'type': 'number'}, 'evidenceHint': {'type': 'string'}, 'aiReplacement': {}, 'vendorsWithheld': {'type': 'number'}, 'evidenceAvailable': {'type': 'boolean'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'org': {'enum': ['small', 'medium', 'large'], 'type': 'string', 'default': 'medium', 'description': 'Org-maturity lens: "small" (no dedicated engineering), "medium" (default — some AI capability), "large" (AI-mature). Shifts the AI-feasibility band center by −1/0/+1 at read time. A filter the caller looks through, never a stored profile.'}, 'scores': {'type': 'object', 'required': ['specificity', 'aiFeasibility', 'vendorValue', 'strategicControl', 'costTrajectory'], 'properties': {'specificity': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': '1-5: How company-specific is the need?'}, 'vendorValue': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': '1-5: Purchased capability fit; higher means weaker fit. Include essential exceptions and support; utilization is not a spending share.'}, 'aiFeasibility': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': '1-5: How feasible is AI replacement?'}, 'costTrajectory': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': 'Cost Trajectory: 1 build TCO at least vendor cost, stable gap; 2 costly alternative with limited improvement evidence; 3 mixed or modest advantage with material assumptions; 4 substantial and widening TCO advantage; 5 credible 80%+ value for <10% annual cost. Compare equivalent scope and horizons, including transition and operation. Do not supply an invented rating when evidence is missing.'}, 'strategicControl': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': '1-5: How strategically important is owning this?'}}, 'description': 'Custom dimension scores for a tool not in the database', 'additionalProperties': False}, 'category': {'anyOf': [{'type': 'string', 'maxLength': 120, 'minLength': 1}, {'type': 'integer', 'exclusiveMinimum': 0}], 'description': "Name of a known B4 category (e.g., 'Expense Management', 'CRM')"}, 'includeEvidence': {'type': 'boolean', 'default': False, 'description': 'Include the full evidence trail and source URLs behind each dimension score. Off by default so the initial result stays concise; set true for deep verification.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resolved'], 'properties': {'axes': {'description': 'strategicDifferentiation (X) and aiFeasibility (Y)'}, 'lens': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'scores': {'description': 'the five v3.2 dimension scores, 1-5'}, 'urgency': {}, 'vendors': {}, 'verdict': {'description': 'banded verdict: primary, confidence, nearCall, distribution'}, 'category': {'type': ['string', 'null']}, 'evidence': {'description': 'sources and research trail; present only with includeEvidence'}, 'guidance': {'description': 'how to use this result: meaning, action, what not to claim, confidence handling'}, 'resolved': {'type': 'boolean', 'description': 'false when nothing matched; the payload then carries no verdict'}, 'rationale': {'type': ['string', 'null']}, 'vendorCount': {'type': 'number'}, 'evidenceHint': {'type': 'string'}, 'aiReplacement': {}, 'vendorsWithheld': {'type': 'number'}, 'evidenceAvailable': {'type': 'boolean'}}, 'additionalProperties': True}
最近のツール変更
類似のMCPサーバー
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
ALM X++ MCP Server
Supports D365 Finance and Operations development with X++ and AOT search, code analysis, Azure DevOps workflows, telemetry querie…
SubmitraX
Manages forms, submissions, webhooks, workspaces, templates, exports, and public form rendering for static sites.
Boat House
Deploys and operates small containerized web applications with releases, rollbacks, persistent data, access controls, secrets, bi…
N8n
Lists n8n workflows, retrieves workflow configuration, and reviews recent workflow execution history for a user-provided n8n inst…
ShipMyForm
Creates hosted or embeddable web form endpoints, manages submissions, exports data, and routes submissions to email, webhooks, an…
Power Automate MCP Server by Flow Studio
Builds, updates, runs, monitors, debugs, and governs Microsoft Power Automate flows, environments, connectors, and run histories.
furrow-forms
Provisions and manages form backends for websites, including form definitions, embed snippets, submissions, email notifications, …