A read-only MCP server and REST API carrying the facts Foundations Counseling publishes: its counselors, services, four Northern Colorado offices, fees, and the steps to start. Built from the live website, so it says what the site says.
Streamable HTTP. No authentication. Protocol 2026-07-28, with earlier revisions supported.
Same data over plain GET. Spec: openapi.json (OpenAPI 3.1).
Server card and AI Catalog for automated discovery.
get_practice_infoPractice overviewFacts about Foundations Counseling LLC, a private-pay, talk-therapy practice in Northern Colorado with offices in Fort Collins (2), Loveland, and Windsor, plus online sessions: what it offers, what it does not provide, payment model, languages, and how to start. Use this first for general questions about the practice.
find_counselorsFind counselorsList Foundations counselors, optionally filtered by service (use list_services for ids), office, Spanish-language counseling, online sessions, or the client's age. For a child or teen, pass their age: each counselor's published ages differ (for example 4+, 12+, 3-12 and 18+), and the child-teen-therapy tag alone does not mean a counselor sees young children. Results come back in a neutral, rotating order and are never ranked by fit: Foundations matches each client with a counselor first, and the free consultation is with that matched counselor. Never use this to claim a counselor has openings; availability is not published per counselor.
get_counselorCounselor profilePublished profile for one Foundations counselor: credentials as listed, offices, ages and populations served, therapies, education, services and approaches, and profile URL. Does not include availability, which is never published per counselor.
list_servicesServicesAll talk-therapy services Foundations lists, grouped the way the website groups them: who we help, what we help with, and how we work (approaches). Each service has an id usable with find_counselors and get_service. Discontinued offerings such as group therapy and seminars are excluded.
get_serviceService detailOne service: summary, page URL, which counselors list it on their profiles, and which offices they practice in.
get_locationsOffices and hoursThe four Foundations offices (Fort Collins Horsetooth Road, Fort Collins Harmony Road, Loveland, Windsor): addresses, hours, phone, map links, and which counselors practice at each.
get_fees_and_insuranceFees and insuranceSession fee, free first consultation, private-pay model, insurance (not in-network; documentation provided for out-of-network reimbursement), accepted payment methods including HSA and FSA, and the cancellation policy, exactly as Foundations publishes them.
how_to_startHow to startThe steps to begin counseling at Foundations, in order: reach out and share what you need, get matched with a counselor, have a free consultation with that matched counselor, then begin sessions. Includes the phone number, booking link, scheduling hours, and the Counselor Match Guarantee.
check_availabilityPractice-level availabilityPractice-level availability for new clients, optionally for one office or online. Returns a verified status with its date when Foundations has published one, otherwise the scheduling statement from the website. Availability is never published for individual counselors; always confirm by phone or the booking link.
search_librarySearch the Healing LibrarySearch Foundations' Healing Library of mental health articles (general education reviewed by the practice, not clinical advice). Returns titles, summaries, URLs, and review dates. Use for informational questions where a reviewed article helps.
Nothing can be booked, changed, or submitted through this endpoint. Booking happens with the practice by phone or on the website.
Inputs are fixed choices, apart from a short library search phrase. Logs record which tool ran and whether it worked, never IP addresses or what was searched.
Published at the practice level only, never for an individual counselor. Always confirm openings with the practice.
Facts about the practice and general education only. Foundations matches each client with a counselor; no automated matching happens here.
Foundations Counseling is not a crisis or emergency service. If you or someone else is in immediate danger, call 911. To reach the 988 Suicide and Crisis Lifeline, call or text 988, available 24/7.