Skip to main content
Glama
EezyMAcc

Tattoo Feed

by EezyMAcc

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IG_USER_IDYesThe Instagram Business/Creator account id that owns the token.
IG_ACCESS_TOKENYesA long-lived Instagram Graph API access token.
TATTOO_FEED_DATA_DIRNoOptional. Where the JSON stores live (default ./data)../data

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_artistsA

List the tattoo artists currently being tracked.

add_artistA

Track a new artist by Instagram handle.

The handle must resolve to a reachable professional (Business/Creator) account; otherwise a clear error is returned.

remove_artistC

Stop tracking the artist with the given handle.

get_feedB

Return recent posts from all tracked artists, newest first.

Returns metadata and permalinks only (no images) to keep context light.

next_inspirationA

Show one not-yet-seen post for inspiration, then mark it seen.

Returns a rendered preview image (downscaled, EXIF-stripped) alongside the
artist handle and permalink. Calling repeatedly walks through unseen posts;
use reset_seen to start over.
save_to_inspirationB

Bookmark a post (by id, from the current feed) into saved inspiration.

list_inspirationA

List saved inspiration items, in the order they were saved.

remove_from_inspirationC

Remove a saved inspiration item by post id.

reset_seenA

Clear the seen-set so next_inspiration starts fresh.

record_preferenceA

Record a note about the user's tattoo taste.

IMPORTANT: Before calling this tool, propose the observation to the user in
your own words and obtain their explicit confirmation. Only call it once the
user has agreed the observation is accurate. This captures taste (e.g.
"prefers fine-line botanical work"), which is distinct from saving a
specific image with save_to_inspiration.
get_preference_summaryA

Return every recorded taste preference, so a fresh session can reload it.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/EezyMAcc/mcp-loop-build-demo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server