このMCPでできること
Analyzes small businesses, local markets, competitors, pricing, reviews, and Twin Cities property and public-record data.
ツール
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['business_name', 'city_metro'], 'properties': {'category': {'type': 'string', 'description': 'Category if known â\x80\x94 determines the relevant SDE-multiple range.'}, 'city_metro': {'type': 'string', 'description': "City + state/region, e.g. 'Denver, CO'."}, 'asking_price': {'type': 'number', 'description': 'Listed asking price, if known â\x80\x94 used to sanity-check against the multiple range, never to validate it.'}, 'business_name': {'type': 'string', 'description': "The target business's name."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['business_name', 'city_metro'], 'properties': {'category': {'type': 'string', 'description': "Category if known (e.g. 'nail salon', 'brewery taproom'). If omitted, step 2 of the procedure confirms it â\x80\x94 don't guess from the name alone."}, 'city_metro': {'type': 'string', 'description': "City + state/region, e.g. 'Saint Paul, MN' â\x80\x94 narrows the trade area and comp set."}, 'business_name': {'type': 'string', 'description': "The business's name as it appears on its own signage/website, not a guess."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['category', 'city_metro'], 'properties': {'category': {'type': 'string', 'description': "The business category/vertical, e.g. 'nail salon', 'brewery taproom'."}, 'city_metro': {'type': 'string', 'description': "City + state/region defining the trade area, e.g. 'Denver, CO'."}, 'radius_note': {'type': 'string', 'description': "Optional â\x80\x94 a specific radius or neighborhood if the default trade-area logic in the procedure shouldn't apply."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['business_name', 'audience', 'completed_analyses'], 'properties': {'audience': {'enum': ['owner', 'broker', 'buyer', 'investor', 'general'], 'type': 'string', 'description': 'Who will read this report â\x80\x94 drives section order, tone, and what gets emphasized vs. cut.'}, 'business_name': {'type': 'string', 'description': 'The business the report is about.'}, 'completed_analyses': {'type': 'array', 'items': {'type': 'object', 'required': ['tool', 'summary'], 'properties': {'tool': {'type': 'string', 'description': "Which of the other 7 tools produced this analysis, e.g. 'business_teardown'."}, 'summary': {'type': 'string', 'description': "The finished deliverable the calling model produced by following that tool's framework â\x80\x94 not the raw framework payload itself."}}}, 'description': 'The completed write-ups from any prior tool calls this session, to be assembled â\x80\x94 not re-researched.'}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['question', 'place'], 'properties': {'place': {'type': 'string', 'description': "The specific geography â\x80\x94 'Hennepin County, MN', 'Wichita, KS', 'the 78704 ZIP'. State matters more than people expect: it decides whether sale prices exist at all."}, 'question': {'type': 'string', 'description': "The real question, in plain words â\x80\x94 e.g. 'is there room for another coffee shop in Bend' or 'what did the building at 412 Main last sell for'. Not a dataset name; the point of this tool is to work out which records answer a question you can only phrase in English."}, 'already_tried': {'type': 'string', 'description': 'What you already looked at and what it failed to answer, if anything. Keeps the plan from re-recommending a dead end.'}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['business_name', 'city_metro'], 'properties': {'category': {'type': 'string', 'description': 'Category if known â\x80\x94 narrows which map-pack searches are the right ones to check.'}, 'city_metro': {'type': 'string', 'description': "City + state/region, e.g. 'Aurora, CO'."}, 'business_name': {'type': 'string', 'description': "The business's name as it appears on its own signage/website."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['category', 'city_metro'], 'properties': {'category': {'type': 'string', 'description': "The business category/vertical to scan for whitespace, e.g. 'coffee shop', 'massage spa'."}, 'city_metro': {'type': 'string', 'description': "City + state/region defining the market, e.g. 'Aurora, CO'."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['category', 'city_metro'], 'properties': {'category': {'type': 'string', 'description': "The business category/vertical, e.g. 'massage spa', 'full-service restaurant'."}, 'services': {'type': 'array', 'items': {'type': 'string'}, 'description': "Specific services/items to benchmark if known (e.g. ['30-min massage', 'gel manicure']) â\x80\x94 otherwise the procedure derives a comparable bundle."}, 'city_metro': {'type': 'string', 'description': "City + state/region defining the comparison market, e.g. 'Wichita, KS'."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'kind': {'enum': ['feature', 'data', 'correction'], 'type': 'string', 'description': 'feature = make a tool do something it does not do. data = hold or expose a record we do not. correction = a tool here gave a wrong or misleading answer. Default: feature.'}, 'context': {'type': 'string', 'description': 'Your summary of what they were actually trying to do when they hit this. This one is yours to write.'}, 'request': {'type': 'string', 'description': "The person's own words, VERBATIM â\x80\x94 do not summarise, rewrite or tidy them. Omit only if they have not said it yet; you will be asked for it."}, 'subject': {'type': 'string', 'description': "The city, sector, dataset or tool name this is about â\x80\x94 'Duluth', 'dental practices', 'twin_cities_records'."}, 'reply_email': {'type': 'string', 'description': 'Optional, and only if they offer it. VERBATIM â\x80\x94 never guess, complete or correct an address. Omit it rather than approximate it.'}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'status', 'message'], 'properties': {'tool': {'type': 'string'}, 'filed': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, nothing was filed.', 'additionalProperties': False}, 'status': {'enum': ['filed', 'needs_more', 'not_filed'], 'type': 'string', 'description': '`needs_more` means nothing was sent and you should ask the person the question in `message`, then call again. `not_filed` means it failed â\x80\x94 do NOT tell them it was submitted.'}, 'message': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['business_name', 'city_metro'], 'properties': {'category': {'type': 'string', 'description': 'Category if known â\x80\x94 helps set expectations for review volume/velocity norms.'}, 'city_metro': {'type': 'string', 'description': "City + state/region, e.g. 'Wichita, KS' â\x80\x94 disambiguates same-named businesses."}, 'business_name': {'type': 'string', 'description': "The business's name as it appears on its own signage/website."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'framework', 'research_procedure', 'output_schema', 'quality_rubric', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework.', 'additionalProperties': False}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'framework': {'type': 'string'}, 'output_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'quality_rubric': {'type': 'object', 'required': ['good_looks_like', 'common_failure_modes'], 'properties': {'good_looks_like': {'type': 'array', 'items': {'type': 'string'}}, 'common_failure_modes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'research_procedure': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'instruction'], 'properties': {'step': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'guidance': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'about': {'type': 'string', 'description': "Optional plain-words filter â\x80\x94 'sales', 'who owns it', 'contamination'. Matches dataset titles and subjects. Omit to list everything."}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'answer', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'answer': {'type': 'string'}, 'centre': {'anyOf': [{'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, {'type': 'null'}]}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, no other field carries a result.', 'additionalProperties': False}, 'sample': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'At most six example rows. Never report these as the complete result.'}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'columns': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}}, 'dataset': {'type': 'string'}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'coverage': {'type': 'array', 'items': {'type': 'string'}, 'description': 'The counties this dataset actually holds. Coverage is not uniform across datasets.'}, 'datasets': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'rows', 'columns', 'scopes'], 'properties': {'id': {'type': 'string'}, 'rows': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'title': {'type': 'string'}, 'scopes': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'label', 'rows'], 'properties': {'key': {'type': 'string'}, 'rows': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'label': {'type': 'string'}}, 'additionalProperties': False}}, 'columns': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'string'}}, 'additionalProperties': False}}, 'scope_label': {'type': 'string'}, 'download_url': {'type': 'string', 'description': 'Fetch this for the complete file.'}, 'documented_at': {'type': 'string', 'description': "Page documenting this dataset's source, full column list and stated limits."}, 'matching_rows': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The true number of rows that match. `sample` shows at most six of them.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['dataset'], 'properties': {'scope': {'type': 'string', 'description': "A scope key from that dataset's `scopes`. Omit for the dataset's first cut."}, 'address': {'type': 'string', 'description': "A street address inside the seven-county metro, to answer about ONE property instead of the whole market. Include the city after a comma when the street name is common â\x80\x94 'Grand Ave' exists in several of these cities."}, 'columns': {'type': 'array', 'items': {'type': 'string'}, 'description': "Column keys to return. Omit for the dataset's default set."}, 'dataset': {'type': 'string', 'description': "A dataset id from twin_cities_datasets â\x80\x94 e.g. 'sales', 'owners', 'adjacency'."}, 'within_ft': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Radius in feet around `address`. Default 5280 (one mile), capped at 26400.'}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool', 'answer', 'caveats'], 'properties': {'tool': {'type': 'string'}, 'answer': {'type': 'string'}, 'centre': {'anyOf': [{'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, {'type': 'null'}]}, 'notice': {'type': 'object', 'required': ['status', 'message', 'upgrade_url'], 'properties': {'status': {'type': 'string', 'const': 'usage_limit_reached'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': 'string'}}, 'description': 'Present ONLY when the request was denied by usage policy instead of executed. When present, no other field carries a result.', 'additionalProperties': False}, 'sample': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'At most six example rows. Never report these as the complete result.'}, 'caveats': {'type': 'array', 'items': {'type': 'string'}}, 'columns': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}}, 'dataset': {'type': 'string'}, 'subject': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'coverage': {'type': 'array', 'items': {'type': 'string'}, 'description': 'The counties this dataset actually holds. Coverage is not uniform across datasets.'}, 'datasets': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'rows', 'columns', 'scopes'], 'properties': {'id': {'type': 'string'}, 'rows': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'title': {'type': 'string'}, 'scopes': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'label', 'rows'], 'properties': {'key': {'type': 'string'}, 'rows': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'label': {'type': 'string'}}, 'additionalProperties': False}}, 'columns': {'type': 'array', 'items': {'type': 'string'}}, 'subject': {'type': 'string'}}, 'additionalProperties': False}}, 'scope_label': {'type': 'string'}, 'download_url': {'type': 'string', 'description': 'Fetch this for the complete file.'}, 'documented_at': {'type': 'string', 'description': "Page documenting this dataset's source, full column list and stated limits."}, 'matching_rows': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The true number of rows that match. `sample` shows at most six of them.'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
HostProfit
Provides revenue intelligence for short-term rental operators.
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Intelligence
Provides vendor, market, SaaS, workforce, government contract, public company, regulatory, competitive, and AI-brand intelligence…